]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
virt: move array iterators to smaller scope, and use right type 22952/head
authorLennart Poettering <lennart@poettering.net>
Mon, 4 Apr 2022 09:27:58 +0000 (11:27 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 4 Apr 2022 09:36:26 +0000 (11:36 +0200)
src/basic/virt.c

index d3ac64c7e15daaf2906b23d033102d623201c59f..4194c239ea81d1ae538b3732f99d20028f492772 100644 (file)
@@ -173,7 +173,6 @@ static Virtualization detect_vm_dmi_vendor(void) {
 
         for (size_t i = 0; i < ELEMENTSOF(dmi_vendors); i++) {
                 _cleanup_free_ char *s = NULL;
-                unsigned j;
 
                 r = read_one_line_file(dmi_vendors[i], &s);
                 if (r < 0) {
@@ -183,7 +182,7 @@ static Virtualization detect_vm_dmi_vendor(void) {
                         return r;
                 }
 
-                for (j = 0; j < ELEMENTSOF(dmi_vendor_table); j++)
+                for (size_t j = 0; j < ELEMENTSOF(dmi_vendor_table); j++)
                         if (startswith(s, dmi_vendor_table[j].vendor)) {
                                 log_debug("Virtualization %s found in DMI (%s)", s, dmi_vendors[i]);
                                 return dmi_vendor_table[j].id;
@@ -610,8 +609,6 @@ static int running_in_cgroupns(void) {
 }
 
 static Virtualization detect_container_files(void) {
-        unsigned i;
-
         static const struct {
                 const char *file_path;
                 Virtualization id;
@@ -624,7 +621,7 @@ static Virtualization detect_container_files(void) {
                 { "/.dockerenv",        VIRTUALIZATION_DOCKER },
         };
 
-        for (i = 0; i < ELEMENTSOF(container_file_table); i++) {
+        for (size_t i = 0; i < ELEMENTSOF(container_file_table); i++) {
                 if (access(container_file_table[i].file_path, F_OK) >= 0)
                         return container_file_table[i].id;