diff --git a/src/runparts.c b/src/runparts.c index 51984b94..84c52c98 100644 --- a/src/runparts.c +++ b/src/runparts.c @@ -95,7 +95,7 @@ static void run_env(const char *env[]) int run_parts(char *dir, char *cmd, const char *env[], int progress, int sysv) { size_t cmdlen = cmd ? strlen(cmd) : strlen("start"); - struct dirent **d; + struct dirent **d = NULL; int i, num; int rc = 0; diff --git a/src/tmpfiles.c b/src/tmpfiles.c index ceaa42da..621311b0 100644 --- a/src/tmpfiles.c +++ b/src/tmpfiles.c @@ -50,7 +50,7 @@ int r_flag = 0; static int is_dir_empty(const char *path) { - struct dirent **namelist; + struct dirent **namelist = NULL; int num; num = scandir(path, &namelist, NULL, NULL);