From: | svn(at)pgadmin(dot)org |
---|---|
To: | pgadmin-hackers(at)postgresql(dot)org |
Subject: | SVN Commit by dpage: r4544 - in trunk/pgadmin3: . src/utils |
Date: | 2005-10-14 13:06:59 |
Message-ID: | 200510141306.j9ED6xsa028568@developer.pgadmin.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
Author: dpage
Date: 2005-10-14 14:06:59 +0100 (Fri, 14 Oct 2005)
New Revision: 4544
Modified:
trunk/pgadmin3/CHANGELOG.txt
trunk/pgadmin3/src/utils/sysSettings.cpp
Log:
Use a sensible default location for the logfile (v2.0 :-) )
Modified: trunk/pgadmin3/CHANGELOG.txt
===================================================================
--- trunk/pgadmin3/CHANGELOG.txt 2005-10-14 12:57:03 UTC (rev 4543)
+++ trunk/pgadmin3/CHANGELOG.txt 2005-10-14 13:06:59 UTC (rev 4544)
@@ -17,6 +17,7 @@
</ul>
<br>
<ul>
+ <li>2005-10-14 DP 1.4B3 Use a sensible default location for the logfile
<li>2005-10-12 AP 1.4B3 Fix count crash on tables (r: Merlin Moncure)
<li>2005-10-12 AP 1.4B3 Fix slony detection on tables for pgsql7.x
<li>2005-10-08 AP 1.4B2 Fix "New" context menu crash on disconnected server (r: Tomasz Rybak)
Modified: trunk/pgadmin3/src/utils/sysSettings.cpp
===================================================================
--- trunk/pgadmin3/src/utils/sysSettings.cpp 2005-10-14 12:57:03 UTC (rev 4543)
+++ trunk/pgadmin3/src/utils/sysSettings.cpp 2005-10-14 13:06:59 UTC (rev 4544)
@@ -38,19 +38,30 @@
// Log. Try to get a vaguely usable default path.
char *homedir;
+#ifdef __WXMSW__
+ char *homedrive;
+#endif
+
wxString deflog;
- if ((homedir = getenv("HOME")) == NULL)
- homedir = getenv("HOMEPATH");
+#ifdef __WXMSW__
+ homedrive = getenv("HOMEDRIVE");
+ homedir = getenv("HOMEPATH");
+#else
+ homedir = getenv("HOME");
+#endif
if (!homedir)
deflog = wxT("pgadmin.log");
else
{
- deflog = wxString::FromAscii(homedir);
+
#ifdef __WXMSW__
+ deflog = wxString::FromAscii(homedrive);
+ deflog += wxString::FromAscii(homedir);
deflog += wxT("\\pgadmin.log");
#else
+ deflog = wxString::FromAscii(homedir);
deflog += wxT("/pgadmin.log");
#endif
}
From | Date | Subject | |
---|---|---|---|
Next Message | svn | 2005-10-14 13:27:04 | SVN Commit by dpage: r4545 - trunk/pgadmin3/i18n |
Previous Message | svn | 2005-10-14 12:57:03 | SVN Commit by dpage: r4543 - in trunk/pgadmin3: pkg/mac src/utils |