From 81f25b219ff69171f2fac2263ce7d49e8b7456b0 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Wed, 27 Mar 2024 11:16:26 +0100 Subject: Added some path for termux/glibc builds --- src/tools/fileutils.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src/tools') diff --git a/src/tools/fileutils.c b/src/tools/fileutils.c index d6d15568..327f798f 100644 --- a/src/tools/fileutils.c +++ b/src/tools/fileutils.c @@ -124,12 +124,13 @@ int FileIsShell(const char* filename) const char* GetTmpDir() { char *tmpdir; - if ((tmpdir = getenv ("TMPDIR")) != NULL) return tmpdir; - if ((tmpdir = getenv ("TEMP")) != NULL) return tmpdir; - if ((tmpdir = getenv ("TMP")) != NULL) return tmpdir; - if(FileExist("/tmp", 0)) return "/tmp"; - if(FileExist("/var/tmp", 0)) return "/var/tmp"; - if(FileExist("/usr/tmp", 0)) return "/usr/tmp"; + if ((tmpdir = getenv ("TMPDIR")) != NULL) return tmpdir; + if ((tmpdir = getenv ("TEMP")) != NULL) return tmpdir; + if ((tmpdir = getenv ("TMP")) != NULL) return tmpdir; + if(FileExist("/data/data/com.termux/files/usr/tmp", 0)) return "/data/data/com.termux/files/usr/tmp"; + if(FileExist("/tmp", 0)) return "/tmp"; + if(FileExist("/var/tmp", 0)) return "/var/tmp"; + if(FileExist("/usr/tmp", 0)) return "/usr/tmp"; return "/tmp"; // meh... } -- cgit 1.4.1