chiark / gitweb /
manager: fd must be int, not char
[elogind.git] / src / unit.c
index 4f83778c53c1519f8b2a6acb8b1fcb15cbcba12b..6fd4dc6cb0a58bccfbea51100ff22b5f3e2341e3 100644 (file)
@@ -2035,8 +2035,7 @@ char **unit_full_printf_strv(Unit *u, char **l) {
         return r;
 
 fail:
-        j--;
-        while (j >= r)
+        for (j--; j >= r; j--)
                 free(*j);
 
         free(r);