diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-04-21 05:45:06 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-04-21 05:45:06 +0100 |
commit | 8c7485826f2d337dd6f5b69275f254c301df1286 (patch) | |
tree | 03650a6e68a5b72d0e1df1fd62d26b6c70e89069 | |
parent | db8a2e1563f59e4dde4517013c7e346ffe95278e (diff) | |
download | connman-8c7485826f2d337dd6f5b69275f254c301df1286.tar.gz connman-8c7485826f2d337dd6f5b69275f254c301df1286.tar.bz2 connman-8c7485826f2d337dd6f5b69275f254c301df1286.zip |
Check that service is actually registered
-rw-r--r-- | src/service.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/service.c b/src/service.c index d2174414..b2d09a8e 100644 --- a/src/service.c +++ b/src/service.c @@ -144,6 +144,9 @@ static void state_changed(struct connman_service *service) DBusMessageIter entry; const char *str; + if (service->path == NULL) + return; + str = state2string(service->state); if (str == NULL) return; |