Use wxFileName instead of manipulating strings directly
Prefer to use wxFileName ctor to string concatenation.
This commit is contained in:
@@ -278,8 +278,8 @@ wxString wxStandardPaths::GetUserDir(Dir userDir) const
|
|||||||
return cacheDir;
|
return cacheDir;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxString dirsFile = GetXDGConfigHome() + wxT("/user-dirs.dirs");
|
const wxFileName dirsFile(GetXDGConfigHome(), wxS("user-dirs.dirs"));
|
||||||
if (wxFileExists(dirsFile))
|
if ( dirsFile.FileExists() )
|
||||||
{
|
{
|
||||||
wxString userDirId;
|
wxString userDirId;
|
||||||
switch (userDir)
|
switch (userDir)
|
||||||
@@ -305,7 +305,7 @@ wxString wxStandardPaths::GetUserDir(Dir userDir) const
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxTextFile textFile;
|
wxTextFile textFile;
|
||||||
if (textFile.Open(dirsFile))
|
if ( textFile.Open(dirsFile.GetFullPath()) )
|
||||||
{
|
{
|
||||||
size_t i;
|
size_t i;
|
||||||
for (i = 0; i < textFile.GetLineCount(); i++)
|
for (i = 0; i < textFile.GetLineCount(); i++)
|
||||||
|
Reference in New Issue
Block a user