X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsetup.c;h=9b23e8afc9b3e9fe1c8bbc5cc3f7f51f0959c863;hb=4bd981e9a75290ad6178c167ce8e02635ca7fa53;hp=102d5fd13d92d0bd7fa1fa0ca494d7ecbe34994b;hpb=f857fec3082c785b0dd271b6ad1b7642a2ed4e65;p=rocksndiamonds.git diff --git a/src/libgame/setup.c b/src/libgame/setup.c index 102d5fd1..9b23e8af 100644 --- a/src/libgame/setup.c +++ b/src/libgame/setup.c @@ -361,7 +361,11 @@ char *getLevelFilename(int nr) if (filename != NULL) free(filename); - sprintf(basename, "%03d.%s", nr, LEVELFILE_EXTENSION); + if (nr < 0) + sprintf(basename, "template.%s", LEVELFILE_EXTENSION); + else + sprintf(basename, "%03d.%s", nr, LEVELFILE_EXTENSION); + filename = getPath2(getCurrentLevelDir(), basename); return filename;