diff options
author | Denis Kenzior <denkenz@gmail.com> | 2009-08-14 16:21:23 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2009-08-14 16:33:48 -0500 |
commit | 9ca3c0e321ccc7984f60c7f43a9fe1c536b99980 (patch) | |
tree | 6d0d9404e14ed676088ea002342a26cdea02e22c /src | |
parent | 99e3fe82852a59b110ec5ef77a58b4bba5e075b4 (diff) | |
download | ofono-9ca3c0e321ccc7984f60c7f43a9fe1c536b99980.tar.bz2 |
Utilize call_watches
Diffstat (limited to 'src')
-rw-r--r-- | src/modem.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/modem.c b/src/modem.c index 9c8f265c..96afffbb 100644 --- a/src/modem.c +++ b/src/modem.c @@ -177,13 +177,17 @@ void __ofono_atom_register(struct ofono_atom *atom, return; atom->unregister = unregister; + + call_watches(atom, OFONO_ATOM_WATCH_CONDITION_REGISTERED); } void __ofono_atom_unregister(struct ofono_atom *atom) { if (atom->unregister == NULL) return; - + + call_watches(atom, OFONO_ATOM_WATCH_CONDITION_UNREGISTERED); + atom->unregister(atom); } |