1
0
mirror of https://github.com/TerryCavanagh/VVVVVV.git synced 2024-06-26 06:28:30 +02:00

PHYSFS_mkdir uses the mount location when a system is mounted

This commit is contained in:
Ethan Lee 2020-07-02 14:56:59 -04:00
parent ee610238b5
commit d057c6a348

View File

@ -75,18 +75,16 @@ int FILESYSTEM_init(char *argvZero, char* baseDir, char *assetsPath)
printf("Base directory: %s\n", output);
/* Create save directory */
strcpy(saveDir, output);
strcat(saveDir, "saves");
strcpy(saveDir, "saves");
strcat(saveDir, PHYSFS_getDirSeparator());
PHYSFS_mkdir(saveDir);
printf("Save directory: %s\n", saveDir);
printf("Save directory: %s%s\n", output, saveDir);
/* Create level directory */
strcpy(levelDir, output);
strcat(levelDir, "levels");
strcpy(levelDir, "levels");
strcat(levelDir, PHYSFS_getDirSeparator());
mkdirResult |= PHYSFS_mkdir(levelDir);
printf("Level directory: %s\n", levelDir);
printf("Level directory: %s%s\n", output, levelDir);
/* We didn't exist until now, migrate files! */
if (mkdirResult == 0)