X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Funit.c;h=6fd4dc6cb0a58bccfbea51100ff22b5f3e2341e3;hb=ef3102bf436a88fe565de1be655cdb8ca853c495;hp=4f83778c53c1519f8b2a6acb8b1fcb15cbcba12b;hpb=3b2775c5cea96060b2c4c44fee18b87b5d51cb02;p=elogind.git diff --git a/src/unit.c b/src/unit.c index 4f83778c5..6fd4dc6cb 100644 --- a/src/unit.c +++ b/src/unit.c @@ -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);