]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
systemctl: add 'static' to constant state array
authorLennart Poettering <lennart@poettering.net>
Mon, 25 Jun 2018 14:22:13 +0000 (16:22 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 25 Jun 2018 15:10:27 +0000 (17:10 +0200)
src/systemctl/systemctl.c

index f072ad0c31f9ee9d5b7955bc2b0349636b2606e9..cc70e43717f03993f77055b7a786d725a153c42e 100644 (file)
@@ -3673,13 +3673,20 @@ static int check_unit_generic(int code, const UnitActiveState good_states[], int
 }
 
 static int check_unit_active(int argc, char *argv[], void *userdata) {
-        const UnitActiveState states[] = { UNIT_ACTIVE, UNIT_RELOADING };
+        static const UnitActiveState states[] = {
+                UNIT_ACTIVE,
+                UNIT_RELOADING,
+        };
+
         /* According to LSB: 3, "program is not running" */
         return check_unit_generic(EXIT_PROGRAM_NOT_RUNNING, states, ELEMENTSOF(states), strv_skip(argv, 1));
 }
 
 static int check_unit_failed(int argc, char *argv[], void *userdata) {
-        const UnitActiveState states[] = { UNIT_FAILED };
+        static const UnitActiveState states[] = {
+                UNIT_FAILED,
+        };
+
         return check_unit_generic(EXIT_PROGRAM_DEAD_AND_PID_EXISTS, states, ELEMENTSOF(states), strv_skip(argv, 1));
 }