diff options
author | Max Horn | 2004-12-05 23:24:43 +0000 |
---|---|---|
committer | Max Horn | 2004-12-05 23:24:43 +0000 |
commit | 30039560a39d306db43592e1dd59bc4ec9fadecf (patch) | |
tree | 1595608398cbaea1e32ecfb78e1147cfdead6e14 | |
parent | f09293b22cdec7d8b309baea0a58e93757c77913 (diff) | |
download | scummvm-rg350-30039560a39d306db43592e1dd59bc4ec9fadecf.tar.gz scummvm-rg350-30039560a39d306db43592e1dd59bc4ec9fadecf.tar.bz2 scummvm-rg350-30039560a39d306db43592e1dd59bc4ec9fadecf.zip |
cleanup
svn-id: r15991
-rw-r--r-- | common/config-manager.cpp | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/common/config-manager.cpp b/common/config-manager.cpp index fcc660daa4..81e8ed15e2 100644 --- a/common/config-manager.cpp +++ b/common/config-manager.cpp @@ -26,9 +26,6 @@ #if defined(UNIX) #include <sys/param.h> -#ifndef MAXPATHLEN -#define MAXPATHLEN 256 -#endif #ifdef MACOSX #define DEFAULT_CONFIG_FILE "Library/Preferences/ScummVM Preferences" #else @@ -38,6 +35,10 @@ #define DEFAULT_CONFIG_FILE "scummvm.ini" #endif +#ifndef MAXPATHLEN +#define MAXPATHLEN 256 +#endif + #define MAXLINELEN 256 static char *ltrim(char *t) { @@ -67,20 +68,18 @@ const String falseStr("false"); ConfigManager::ConfigManager() { -#if defined(UNIX) char configFile[MAXPATHLEN]; +#if defined(UNIX) if(getenv("HOME") != NULL) sprintf(configFile,"%s/%s", getenv("HOME"), DEFAULT_CONFIG_FILE); - else strcpy(configFile,DEFAULT_CONFIG_FILE); + else + strcpy(configFile, DEFAULT_CONFIG_FILE); #else - char configFile[256]; #if defined (WIN32) && !defined(_WIN32_WCE) - GetWindowsDirectory(configFile, 256); - strcat(configFile, "\\"); - strcat(configFile, DEFAULT_CONFIG_FILE); + GetWindowsDirectory(configFile, MAXPATHLEN); + strcat(configFile, "\\" DEFAULT_CONFIG_FILE); #elif defined(__PALM_OS__) - strcpy(configFile,"/PALM/Programs/ScummVM/"); - strcat(configFile, DEFAULT_CONFIG_FILE); + strcpy(configFile,"/PALM/Programs/ScummVM/" DEFAULT_CONFIG_FILE); #else strcpy(configFile, DEFAULT_CONFIG_FILE); #endif |