X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsetup.c;h=f7cd1400171ee608cab6bccbc708ddbcc3dff132;hb=ccbc62287e20cd3776b95980a77be3fee5ad7053;hp=b9c9899c4a56d468a0d514b942dfc53398c37e32;hpb=142d88521dfcde187ea315279d79203c00e1b0f3;p=rocksndiamonds.git diff --git a/src/libgame/setup.c b/src/libgame/setup.c index b9c9899c..f7cd1400 100644 --- a/src/libgame/setup.c +++ b/src/libgame/setup.c @@ -3447,7 +3447,6 @@ static void LoadLevelInfoFromLevelDir(TreeInfo **node_first, while ((dir_entry = readDirectory(dir)) != NULL) /* loop all entries */ { - struct stat file_status; char *directory_name = dir_entry->basename; char *directory_path = getPath2(level_directory, directory_name); @@ -3470,10 +3469,15 @@ static void LoadLevelInfoFromLevelDir(TreeInfo **node_first, { free(directory_path); +#if 0 + Error(ERR_INFO, "* entry '%s' is not a directory ...", directory_name); +#endif + continue; } #else /* find out if directory entry is itself a directory */ + struct stat file_status; if (stat(directory_path, &file_status) != 0 || /* cannot stat file */ (file_status.st_mode & S_IFMT) != S_IFDIR) /* not a directory */ {