From: Susant Sahani Date: Sat, 16 Jan 2021 18:26:24 +0000 (+0100) Subject: machine: machined-dbus - tighten variable scope used in loop X-Git-Tag: v248-rc1~318^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d007c58317fd1c44d0ca1a63ed6aef96a1f8f757;p=thirdparty%2Fsystemd.git machine: machined-dbus - tighten variable scope used in loop --- diff --git a/src/machine/machined-dbus.c b/src/machine/machined-dbus.c index 501db643f8f..781686c1048 100644 --- a/src/machine/machined-dbus.c +++ b/src/machine/machined-dbus.c @@ -257,15 +257,13 @@ static int method_create_or_register_machine(Manager *manager, sd_bus_message *m return r; if (read_network) { - size_t i; - r = sd_bus_message_read_array(message, 'i', (const void**) &netif, &n_netif); if (r < 0) return r; n_netif /= sizeof(int32_t); - for (i = 0; i < n_netif; i++) { + for (size_t i = 0; i < n_netif; i++) { if (netif[i] <= 0) return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Invalid network interface index %i", netif[i]); }