From: <hdo...@us...> - 2006-07-07 10:23:11
|
Revision: 897 Author: hdoomsday Date: 2006-07-07 03:23:06 -0700 (Fri, 07 Jul 2006) ViewCVS: http://svn.sourceforge.net/wired/?rev=897&view=rev Log Message: ----------- welcome popup is called only if wired.conf doesn't exist a problem occurs when we close it after splashscreen Modified Paths: -------------- trunk/wired/src/engine/Settings.cpp Modified: trunk/wired/src/engine/Settings.cpp =================================================================== --- trunk/wired/src/engine/Settings.cpp 2006-07-06 21:14:16 UTC (rev 896) +++ trunk/wired/src/engine/Settings.cpp 2006-07-07 10:23:06 UTC (rev 897) @@ -42,7 +42,7 @@ DataDir = wxT(INSTALL_PREFIX); DataDir += WIRED_DATADIR; - f.Assign(DataDir.c_str()); + f.Assign(DataDir); if (!f.DirExists()) // if not found try /usr { DataDir = wxT("/usr"); @@ -52,12 +52,14 @@ DataDir = WIRED_DATADIR; } - f.AssignHomeDir(); - f.AppendDir(WIRED_DIRECTORY); - + f.AssignDir(f.GetHomeDir() + wxString(wxT("/")) + wxString(WIRED_DIRECTORY)); + if (f.Mkdir(0755, wxPATH_MKDIR_FULL)) { f.SetName(WIRED_CONF); + + cout << "test path : " << f.GetPath().mb_str() << endl; + cout << "test file : " << f.GetName().mb_str() << endl; if (!f.FileExists()) { wxString welcome; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |