chiark / gitweb /
util: return after freeing all members of array
[elogind.git] / src / shared / util.c
index 85a570a2a45f5912187663f323f9e2d9bd368c00..9d254e046414eb4ad0344bb980e3daa6154e2161 100644 (file)
@@ -7113,10 +7113,10 @@ int unquote_many_words(const char **p, ...) {
                 if (r < 0) {
                         int j;
 
-                        for (j = 0; j < c; j++) {
+                        for (j = 0; j < c; j++)
                                 free(l[j]);
-                                return r;
-                        }
+
+                        return r;
                 }
 
                 if (r == 0)