[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pingus-CVS] r3419 - trunk/pingus/src
From: |
grumbel at BerliOS |
Subject: |
[Pingus-CVS] r3419 - trunk/pingus/src |
Date: |
Wed, 31 Oct 2007 04:16:58 +0100 |
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 */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pingus-CVS] r3419 - trunk/pingus/src,
grumbel at BerliOS <=