mpvcore/path: Fix non-MinGW builds

Well that was dumb.
This commit is contained in:
Martin Herkt 2013-09-12 18:26:14 +02:00
parent 71f287c9c0
commit be96a25dad
1 changed files with 5 additions and 2 deletions

View File

@ -78,9 +78,9 @@ char *mp_find_config_file(const char *filename)
char *mp_find_user_config_file(const char *filename) char *mp_find_user_config_file(const char *filename)
{ {
char *homedir = NULL, *buff = NULL; char *homedir = NULL, *buff = NULL;
static char *homepath = NULL;
#ifdef __MINGW32__ #ifdef __MINGW32__
char *config_dir = "mpv"; char *config_dir = "mpv";
static char *homepath = NULL;
if (homepath == NULL) { if (homepath == NULL) {
char buf[MAX_PATH]; char buf[MAX_PATH];
@ -92,7 +92,10 @@ char *mp_find_user_config_file(const char *filename)
} }
#else #else
char *config_dir = ".mpv"; char *config_dir = ".mpv";
static char *homepath = getenv("HOME");
if (homepath == NULL) {
homepath = getenv("HOME");
}
#endif #endif
#if defined(__MINGW32__) || defined(__CYGWIN__) #if defined(__MINGW32__) || defined(__CYGWIN__)
char *temp = NULL; char *temp = NULL;