service: Do not iterate over NULL service list
authorDaniel Wagner <daniel.wagner@bmw-carit.de>
Tue, 12 Jul 2011 14:55:24 +0000 (16:55 +0200)
committerDaniel Wagner <daniel.wagner@bmw-carit.de>
Tue, 12 Jul 2011 15:01:04 +0000 (17:01 +0200)
src/service.c

index 507a686..9a0dbef 100644 (file)
@@ -124,6 +124,9 @@ static void append_path(gpointer value, gpointer user_data)
 
 void __connman_service_list(DBusMessageIter *iter, void *user_data)
 {
+       if (service_list == NULL)
+               return;
+
        g_sequence_foreach(service_list, append_path, iter);
 }