[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pingus-CVS] r2493 - trunk/src
From: |
jave27 |
Subject: |
[Pingus-CVS] r2493 - trunk/src |
Date: |
Thu, 10 Nov 2005 18:09:05 +0100 |
Author: jave27
Date: 2005-11-10 18:09:02 +0100 (Thu, 10 Nov 2005)
New Revision: 2493
Modified:
trunk/src/system.cxx
Log:
Minor windows path cleanup.
Modified: trunk/src/system.cxx
===================================================================
--- trunk/src/system.cxx 2005-11-10 16:38:16 UTC (rev 2492)
+++ trunk/src/system.cxx 2005-11-10 17:09:02 UTC (rev 2493)
@@ -28,7 +28,7 @@
# include <sys/types.h>
# include <unistd.h>
# include <errno.h>
-#else /* !WIN32 */
+#else /* WIN32 */
# include <windows.h>
# include <direct.h>
# include <fstream>
@@ -90,7 +90,7 @@
closedir(dp);
}
-#else /* !WIN32 */
+#else /* WIN32 */
WIN32_FIND_DATA coFindData;
std::string FindFileDir = pathname + "\\" + pattern;
std::string FileLocation;
@@ -257,7 +257,14 @@
System::get_statdir()
{
#ifdef WIN32
- return "user/";
+ std::string tmpstr;
+ char* homedir = getenv("HOMEPATH");
+ if (homedir)
+ tmpstr = std::string(homedir) + "/.pingus/";
+ else
+ tmpstr = "user/";
+ return tmpstr;
+
#else /* !WIN32 */
char* homedir = getenv("HOME");
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pingus-CVS] r2493 - trunk/src,
jave27 <=