diff options
author | Samuel Ortiz <sameo@linux.intel.com> | 2010-07-24 11:49:26 +0200 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2010-07-26 12:22:01 +0200 |
commit | 8ff0aede03f40b83840f7244f335b5824b84de75 (patch) | |
tree | 09231688647609f10f53d7a6da17f6a8273595c6 | |
parent | 27118ae27ead53ab927f08173038c2f2498da9ce (diff) | |
download | connman-8ff0aede03f40b83840f7244f335b5824b84de75.tar.gz connman-8ff0aede03f40b83840f7244f335b5824b84de75.tar.bz2 connman-8ff0aede03f40b83840f7244f335b5824b84de75.zip |
Don't try to connect when service list is empty
-rw-r--r-- | src/service.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/service.c b/src/service.c index 038d1a08..8aa0634e 100644 --- a/src/service.c +++ b/src/service.c @@ -1574,6 +1574,8 @@ __connman_service_connect_type(enum connman_service_type type) * the first available one if we have no type. */ iter = g_sequence_get_begin_iter(service_list); + if (g_sequence_iter_is_end(iter)) + return NULL; service = g_sequence_get(iter); /* |