diff options
Diffstat (limited to 'Swiften/Application/Windows/WindowsApplication.h')
| -rw-r--r-- | Swiften/Application/Windows/WindowsApplication.h | 10 | 
1 files changed, 5 insertions, 5 deletions
diff --git a/Swiften/Application/Windows/WindowsApplication.h b/Swiften/Application/Windows/WindowsApplication.h index 25267f7..e78942a 100644 --- a/Swiften/Application/Windows/WindowsApplication.h +++ b/Swiften/Application/Windows/WindowsApplication.h @@ -16,16 +16,16 @@ namespace Swift {  			}  			boost::filesystem::path getSettingsDir() const { -				boost::filesystem::path result(getHomeDir() / getName().getUTF8String()); +				char* homeDirRaw = getenv("APPDATA"); +				boost::filesystem::path result(boost::filesystem::path(getHomeDir()) / getName().getUTF8String());  				boost::filesystem::create_directory(result);  				return result;  			}  			boost::filesystem::path getHomeDir() const { -				char* homeDirRaw = getenv("APPDATA"); -				if (!homeDirRaw) { -					homeDirRaw = getenv("USERPROFILE"); -				} +				//FIXME: This should be My Documents  +				 +				char* homeDirRaw = getenv("USERPROFILE");  				return boost::filesystem::path(homeDirRaw);  			}  | 
 Swift