modem: Reset unregister when atom is unregistered
authorDenis Kenzior <denkenz@gmail.com>
Mon, 30 Aug 2010 18:04:15 +0000 (13:04 -0500)
committerDenis Kenzior <denkenz@gmail.com>
Mon, 30 Aug 2010 18:04:15 +0000 (13:04 -0500)
src/modem.c

index dc4b583..88ab451 100644 (file)
@@ -234,6 +234,7 @@ void __ofono_atom_unregister(struct ofono_atom *atom)
        call_watches(atom, OFONO_ATOM_WATCH_CONDITION_UNREGISTERED);
 
        atom->unregister(atom);
+       atom->unregister = NULL;
 }
 
 gboolean __ofono_atom_get_registered(struct ofono_atom *atom)