No real changes, just use wxString::clear() instead of assignment.
Consistently use clear() everywhere instead of assigning wxEmptyString in some places and wxT("") in some others to a string in order to clear it. See #15091. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73632 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
6aa4e3989f
commit
3cca1b3d8b
@ -498,8 +498,8 @@ public:
|
||||
|
||||
// Other accessors
|
||||
void SetExt( const wxString &ext ) { m_ext = ext; m_hasExt = !m_ext.empty(); }
|
||||
void ClearExt() { m_ext = wxEmptyString; m_hasExt = false; }
|
||||
void SetEmptyExt() { m_ext = wxT(""); m_hasExt = true; }
|
||||
void ClearExt() { m_ext.clear(); m_hasExt = false; }
|
||||
void SetEmptyExt() { m_ext.clear(); m_hasExt = true; }
|
||||
wxString GetExt() const { return m_ext; }
|
||||
bool HasExt() const { return m_hasExt; }
|
||||
|
||||
|
@ -608,11 +608,10 @@ void wxFileName::AssignDir(const wxString& dir, wxPathFormat format)
|
||||
|
||||
void wxFileName::Clear()
|
||||
{
|
||||
m_dirs.Clear();
|
||||
|
||||
m_volume =
|
||||
m_name =
|
||||
m_ext = wxEmptyString;
|
||||
m_dirs.clear();
|
||||
m_volume.clear();
|
||||
m_name.clear();
|
||||
m_ext.clear();
|
||||
|
||||
// we don't have any absolute path for now
|
||||
m_relative = true;
|
||||
@ -1912,7 +1911,7 @@ wxString wxFileName::GetForbiddenChars(wxPathFormat format)
|
||||
case wxPATH_MAC:
|
||||
// On a Mac even names with * and ? are allowed (Tested with OS
|
||||
// 9.2.1 and OS X 10.2.5)
|
||||
strForbiddenChars = wxEmptyString;
|
||||
strForbiddenChars.clear();
|
||||
break;
|
||||
|
||||
case wxPATH_DOS:
|
||||
@ -2294,7 +2293,7 @@ wxString wxFileName::GetLongPath() const
|
||||
GetVolumeSeparator(wxPATH_DOS) +
|
||||
GetPathSeparator(wxPATH_DOS);
|
||||
else
|
||||
pathOut = wxEmptyString;
|
||||
pathOut.clear();
|
||||
|
||||
wxArrayString dirs = GetDirs();
|
||||
dirs.Add(GetFullName());
|
||||
|
Loading…
Reference in New Issue
Block a user