]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
initctl,update-utmp: define iterator variable in loop
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 2 Jul 2020 12:25:06 +0000 (14:25 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 2 Jul 2020 15:12:23 +0000 (17:12 +0200)
src/initctl/initctl.c
src/update-utmp/update-utmp.c

index 7b93de0d8ab61722bbd5ce4e6c8f013d836f0124..8e615726260cb673fca116560c8c6136a897c784 100644 (file)
@@ -68,11 +68,9 @@ static const char *translate_runlevel(int runlevel, bool *isolate) {
                 { '6', SPECIAL_REBOOT_TARGET,     false },
         };
 
-        unsigned i;
-
         assert(isolate);
 
-        for (i = 0; i < ELEMENTSOF(table); i++)
+        for (size_t i = 0; i < ELEMENTSOF(table); i++)
                 if (table[i].runlevel == runlevel) {
                         *isolate = table[i].isolate;
                         if (runlevel == '6' && kexec_loaded())
@@ -241,7 +239,6 @@ static void server_done(Server *s) {
 
 static int server_init(Server *s, unsigned n_sockets) {
         int r;
-        unsigned i;
 
         assert(s);
         assert(n_sockets > 0);
@@ -256,7 +253,7 @@ static int server_init(Server *s, unsigned n_sockets) {
                 goto fail;
         }
 
-        for (i = 0; i < n_sockets; i++) {
+        for (unsigned i = 0; i < n_sockets; i++) {
                 Fifo *f;
                 int fd;
 
index 28f1aadabcb7744304af041548f8b1fa29115ee7..47354d50129090875b799341f0a361dd25df1806 100644 (file)
@@ -84,11 +84,10 @@ static int get_current_runlevel(Context *c) {
 
         _cleanup_(sd_bus_error_free) sd_bus_error error = SD_BUS_ERROR_NULL;
         int r;
-        unsigned i;
 
         assert(c);
 
-        for (i = 0; i < ELEMENTSOF(table); i++) {
+        for (size_t i = 0; i < ELEMENTSOF(table); i++) {
                 _cleanup_free_ char *state = NULL, *path = NULL;
 
                 path = unit_dbus_path_from_name(table[i].special);