1
0
Fork 0
mirror of https://github.com/TerryCavanagh/VVVVVV.git synced 2024-12-22 17:49:43 +01:00

Revert "Only migrate savedata if "saves" was created", need this for levels too

This reverts commit fcb09f85cb.
This commit is contained in:
Ethan Lee 2021-04-11 11:26:11 -04:00
parent fcb09f85cb
commit aa97a5d6a1

View file

@ -55,7 +55,7 @@ static const PHYSFS_Allocator allocator = {
int FILESYSTEM_init(char *argvZero, char* baseDir, char *assetsPath)
{
char output[MAX_PATH];
int saveDirCreated;
int mkdirResult;
int retval;
const char* pathSep = PHYSFS_getDirSeparator();
char* basePath;
@ -81,7 +81,7 @@ int FILESYSTEM_init(char *argvZero, char* baseDir, char *assetsPath)
}
/* Create base user directory, mount */
PHYSFS_mkdir(output);
mkdirResult = PHYSFS_mkdir(output);
/* Mount our base user directory */
PHYSFS_mount(output, NULL, 0);
@ -89,8 +89,8 @@ int FILESYSTEM_init(char *argvZero, char* baseDir, char *assetsPath)
printf("Base directory: %s\n", output);
/* Create the save/level folders */
saveDirCreated = PHYSFS_mkdir("saves");
PHYSFS_mkdir("levels");
mkdirResult |= PHYSFS_mkdir("saves");
mkdirResult |= PHYSFS_mkdir("levels");
/* Store full save directory */
SDL_snprintf(saveDir, sizeof(saveDir), "%s%s%s",
@ -109,7 +109,7 @@ int FILESYSTEM_init(char *argvZero, char* baseDir, char *assetsPath)
printf("Level directory: %s\n", levelDir);
/* We didn't exist until now, migrate files! */
if (saveDirCreated != 0)
if (mkdirResult == 0)
{
PLATFORM_migrateSaveData(output);
}