summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/filesys.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/filesys.cpp b/src/filesys.cpp
index 694169d20..f961dedc6 100644
--- a/src/filesys.cpp
+++ b/src/filesys.cpp
@@ -27,6 +27,9 @@ with this program; if not, write to the Free Software Foundation, Inc.,
#include "log.h"
#include "config.h"
#include "porting.h"
+#ifdef __ANDROID__
+#include "settings.h" // For g_settings
+#endif
namespace fs
{
@@ -372,7 +375,7 @@ std::string TempPath()
configuration hardcodes mkstemp("/tmp/lua_XXXXXX").
*/
#ifdef __ANDROID__
- return DIR_DELIM "sdcard" DIR_DELIM PROJECT_NAME DIR_DELIM "tmp";
+ return g_settings->get("TMPFolder");
#else
return DIR_DELIM "tmp";
#endif