Fix builtin lua function os.tempfolder (#7368)
authornOOb3167 <nOOb3167@gmail.com>
Tue, 5 Jun 2018 21:08:10 +0000 (23:08 +0200)
committerLoïc Blot <nerzhul@users.noreply.github.com>
Tue, 5 Jun 2018 21:08:10 +0000 (23:08 +0200)
* Fix builtin lua function os.tempfolder

builtin/mainmenu/common.lua

index 7c0cbae4d6152804ec53bf93eb7f07fc677dfed5..cd4903f56ce8cde6c81ef6b1ecfa29a9605fbda0 100644 (file)
@@ -172,14 +172,9 @@ os.tempfolder = function()
        os.remove(filetocheck)
 
        local randname = "MTTempModFolder_" .. math.random(0,10000)
-       if DIR_DELIM == "\\" then
-               local tempfolder = os.getenv("TEMP")
-               return tempfolder .. filetocheck
-       else
-               local backstring = filetocheck:reverse()
-               return filetocheck:sub(0,filetocheck:len()-backstring:find(DIR_DELIM)+1) ..randname
-       end
-
+       local backstring = filetocheck:reverse()
+       return filetocheck:sub(0, filetocheck:len() - backstring:find(DIR_DELIM) + 1) ..
+               randname
 end
 
 --------------------------------------------------------------------------------