From e32346aa5118b2370bd383babcc9b07c41979bc8 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Thu, 13 Oct 2011 12:54:45 -0500 Subject: handsfree: Don't emit signals if not registered --- src/handsfree.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/handsfree.c') diff --git a/src/handsfree.c b/src/handsfree.c index ae5007e5..2566ed0e 100644 --- a/src/handsfree.c +++ b/src/handsfree.c @@ -62,6 +62,9 @@ void ofono_handsfree_set_inband_ringing(struct ofono_handsfree *hf, hf->inband_ringing = enabled; + if (__ofono_atom_get_registered(hf->atom) == FALSE) + return; + ofono_dbus_signal_property_changed(conn, path, OFONO_HANDSFREE_INTERFACE, "InbandRinging", DBUS_TYPE_BOOLEAN, -- cgit v1.2.3