Author: grumbel
Date: 2007-10-31 04:16:57 +0100 (Wed, 31 Oct 2007)
New Revision: 3419
Modified:
trunk/pingus/src/system.cpp
Log:
- changed location of savegame files on Win32
Modified: trunk/pingus/src/system.cpp
===================================================================
--- trunk/pingus/src/system.cpp 2007-10-31 03:11:28 UTC (rev 3418)
+++ trunk/pingus/src/system.cpp 2007-10-31 03:16:57 UTC (rev 3419)
@@ -302,18 +302,18 @@
{
#ifdef WIN32
std::string tmpstr;
- char* homedir = getenv("HOMEDRIVE");
- if (homedir)
+ char* appdata = getenv("APPDATA");
+ if (appdata)
{
- tmpstr = std::string(homedir);
- homedir = 0;
- homedir = getenv("HOMEPATH");
- tmpstr = tmpstr + std::string(homedir) + "/.pingus/";
+ tmpstr = std::string(appdata) + "/Pingus/";
for (size_t pos = tmpstr.find('\\', 0); pos != std::string::npos; pos =
tmpstr.find('\\', 0))
tmpstr[pos] = '/';
}
else
- tmpstr = "user/";
+ {
+ tmpstr = "user/";
+ }
+
return tmpstr;
#else /* !WIN32 */
_______________________________________________
pingus-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/pingus-cvs