summaryrefslogtreecommitdiffstats
path: root/src/call-meter.c
diff options
context:
space:
mode:
authorAndrzej Zaborowski <andrew.zaborowski@intel.com>2010-02-15 08:02:56 +0100
committerDenis Kenzior <denkenz@gmail.com>2010-02-15 14:57:25 -0600
commit0bac79f1a21f12ca0e3f30ade7b6bf5b85549700 (patch)
treec928aa82420e39c546be9e77b8b67853db2459f3 /src/call-meter.c
parente66002bbcf7f27a8a4a686a75174cae8e7ef381d (diff)
downloadofono-0bac79f1a21f12ca0e3f30ade7b6bf5b85549700.tar.bz2
Fix: Use g_dbus_emit_signal in call-barring,meter
Diffstat (limited to 'src/call-meter.c')
-rw-r--r--src/call-meter.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/call-meter.c b/src/call-meter.c
index 02757784..2b1e6a50 100644
--- a/src/call-meter.c
+++ b/src/call-meter.c
@@ -652,18 +652,10 @@ void ofono_call_meter_changed_notify(struct ofono_call_meter *cm, int new_value)
void ofono_call_meter_maximum_notify(struct ofono_call_meter *cm)
{
DBusConnection *conn = ofono_dbus_get_connection();
- DBusMessage *signal;
const char *path = __ofono_atom_get_path(cm->atom);
- signal = dbus_message_new_signal(path, OFONO_CALL_METER_INTERFACE,
- "NearMaximumWarning");
- if (!signal) {
- ofono_error("Unable to allocate new %s.NearMaximumWarning "
- "signal", OFONO_CALL_METER_INTERFACE);
- return;
- }
-
- g_dbus_send_message(conn, signal);
+ g_dbus_emit_signal(conn, path, OFONO_CALL_METER_INTERFACE,
+ "NearMaximumWarning", DBUS_TYPE_INVALID);
}
int ofono_call_meter_driver_register(const struct ofono_call_meter_driver *d)