]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
main: use rlimit_free_all() at one more place
authorLennart Poettering <lennart@poettering.net>
Tue, 5 Jun 2018 14:06:57 +0000 (16:06 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 6 Jun 2018 12:39:15 +0000 (14:39 +0200)
src/core/main.c

index 258ec0e56fd01249888e581d29669d0bd7b6bd75..4305a3ffd8e22c707fd373ac6abafa298a92ff66 100644 (file)
@@ -1926,12 +1926,9 @@ static int do_queue_default_job(
 }
 
 static void free_arguments(void) {
-        size_t j;
 
         /* Frees all arg_* variables, with the exception of arg_serialization */
-
-        for (j = 0; j < ELEMENTSOF(arg_default_rlimit); j++)
-                arg_default_rlimit[j] = mfree(arg_default_rlimit[j]);
+        rlimit_free_all(arg_default_rlimit);
 
         arg_default_unit = mfree(arg_default_unit);
         arg_confirm_spawn = mfree(arg_confirm_spawn);