From ac16935782007892702d8deb95a3166f2eb26e78 Mon Sep 17 00:00:00 2001 From: "bill@Ixion" Date: Sat, 19 Sep 2009 20:45:20 -0500 Subject: [PATCH] now does what the previous commit was supposed to make it do, but with fewer bugs --- src/modules/filesystem/physfs/Filesystem.cpp | 2 +- src/modules/filesystem/physfs/Filesystem.h | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/modules/filesystem/physfs/Filesystem.cpp b/src/modules/filesystem/physfs/Filesystem.cpp index 5ee1c460d..6540e1594 100644 --- a/src/modules/filesystem/physfs/Filesystem.cpp +++ b/src/modules/filesystem/physfs/Filesystem.cpp @@ -177,7 +177,7 @@ namespace physfs #ifdef WINDOWS return getenv("APPDATA"); #elif defined(LOVE_MACOSX) - std::string udir(getUserDirectory()); + std::string udir = getUserDirectory(); udir.append("/Library/Application Support"); return udir.c_str(); #else diff --git a/src/modules/filesystem/physfs/Filesystem.h b/src/modules/filesystem/physfs/Filesystem.h index 83e977ac1..a3b6a158d 100644 --- a/src/modules/filesystem/physfs/Filesystem.h +++ b/src/modules/filesystem/physfs/Filesystem.h @@ -49,7 +49,11 @@ # define LOVE_PATH_SEPARATOR "/" # define LOVE_MAX_PATH _MAX_PATH #else -# define LOVE_APPDATA_FOLDER ".love" +# ifdef LOVE_MACOSX +# define LOVE_APPDATA_FOLDER "LOVE" +# else +# define LOVE_APPDATA_FOLDER ".love" +# endif # define LOVE_PATH_SEPARATOR "/" # define LOVE_MAX_PATH MAXPATHLEN #endif