diff --git a/deps/unzipfx/unzip.c b/deps/unzipfx/unzip.c index 34d80be..a00ad54 100644 --- a/deps/unzipfx/unzip.c +++ b/deps/unzipfx/unzip.c @@ -1338,7 +1338,7 @@ int uz_opts(__G__ pargc, pargv) argc = *pargc; argv = *pargv; - uO.exdir = sfx_get_tmp_path(0); + uO.exdir = sfx_get_tmp_path(); uO.overwrite_all = 1; sfx_app_set_args(argc-1, argv+1); diff --git a/deps/unzipfx/unzipfx/appDetails.c b/deps/unzipfx/unzipfx/appDetails.c index 07b1f0a..ded35c7 100644 --- a/deps/unzipfx/unzipfx/appDetails.c +++ b/deps/unzipfx/unzipfx/appDetails.c @@ -5,6 +5,8 @@ #ifdef WIN32 # include +#else +# include #endif #include "appDetails.h" @@ -26,7 +28,7 @@ int sfx_app_autorun_now() int i, cmdBufLen = 0; char cmdBuf[CMD_BUF_LEN]; - const char* const path = sfx_get_tmp_path(1); + const char* const path = sfx_get_tmp_path(); chdir(path); strcpy(cmdBuf, path); @@ -60,13 +62,12 @@ int sfx_app_autorun_now() #endif } -char* sfx_get_tmp_path(int withAppName) +char* sfx_get_tmp_path() { #ifdef WIN32 GetTempPathA(512 - strlen(DISTRHO_PLUGIN_LABEL), sfx_tmp_path); - if (withAppName == 1) - strcat(sfx_tmp_path, DISTRHO_PLUGIN_LABEL); + strcat(sfx_tmp_path, DISTRHO_PLUGIN_LABEL); #else char* const tmp = getenv("TMP"); @@ -75,8 +76,7 @@ char* sfx_get_tmp_path(int withAppName) else strcpy(sfx_tmp_path, "/tmp"); - if (withAppName == 1) - strcat(sfx_tmp_path, "/" DISTRHO_PLUGIN_LABEL); + strcat(sfx_tmp_path, "/" DISTRHO_PLUGIN_LABEL); #endif return sfx_tmp_path; diff --git a/deps/unzipfx/unzipfx/appDetails.h b/deps/unzipfx/unzipfx/appDetails.h index 2c733c2..0e22e60 100644 --- a/deps/unzipfx/unzipfx/appDetails.h +++ b/deps/unzipfx/unzipfx/appDetails.h @@ -14,6 +14,6 @@ void sfx_app_set_args(int argc, char** argv); int sfx_app_autorun_now(); -char* sfx_get_tmp_path(int withAppName); +char* sfx_get_tmp_path(); #endif // __APP_DETAILS_H__