Fix infinite loop for service lookup
authorMarcel Holtmann <marcel@holtmann.org>
Mon, 13 Apr 2009 20:19:43 +0000 (22:19 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Mon, 13 Apr 2009 20:19:43 +0000 (22:19 +0200)
src/profile.c

index db10828..2afba3f 100644 (file)
@@ -327,6 +327,8 @@ static struct connman_group *lookup_group(const char *name)
 
                if (g_strcmp0(group->id, name) == 0)
                        goto done;
+
+               iter = g_sequence_iter_next(iter);
        }
 
        group = g_try_new0(struct connman_group, 1);