X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Ffiles.c;h=bc9968163ccb929cffc2fd2d69b4a8bf75f546ed;hp=b590641afc20b05848461be6327ae59081e52da5;hb=6cbd0028a9da3f09329f30e2424160fa0bc1882d;hpb=759e0bea3ad909b5be8757aa7c2409fc1c52f493 diff --git a/src/files.c b/src/files.c index b590641a..bc996816 100644 --- a/src/files.c +++ b/src/files.c @@ -1935,14 +1935,13 @@ static void ActivateLevelTemplate() static char *getLevelFilenameFromBasename(char *basename) { - static char *filename[2] = { NULL, NULL }; - int pos = (strEqual(basename, LEVELTEMPLATE_FILENAME) ? 0 : 1); + static char *filename = NULL; - checked_free(filename[pos]); + checked_free(filename); - filename[pos] = getPath2(getCurrentLevelDir(), basename); + filename = getPath2(getCurrentLevelDir(), basename); - return filename[pos]; + return filename; } static int getFileTypeFromBasename(char *basename)