diff --git a/src/core/socket.c b/src/core/socket.c index 339d77fb97..4be308265a 100644 --- a/src/core/socket.c +++ b/src/core/socket.c @@ -272,12 +272,10 @@ static int socket_add_default_dependencies(Socket *s) { } static bool socket_has_exec(Socket *s) { - unsigned i; - assert(s); - for (i = 0; i < _SOCKET_EXEC_COMMAND_MAX; i++) - if (s->exec_command[i]) + FOREACH_ARRAY(i, s->exec_command, _SOCKET_EXEC_COMMAND_MAX) + if (*i) return true; return false;