]> git.saurik.com Git - wxWidgets.git/commitdiff
don't crash in wxGetEmptyString(): it's now a #define for wxString(), which is not...
authorVáclav Slavík <vslavik@fastmail.fm>
Mon, 30 Jul 2007 10:51:35 +0000 (10:51 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Mon, 30 Jul 2007 10:51:35 +0000 (10:51 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47826 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/string.h

index b6002fd5aaf123bca0008ba343c5420c2b3d128d..cc791c7d7fef4f5681cdc567772799c1735378bc 100644 (file)
@@ -2689,16 +2689,7 @@ inline wxString operator+(wchar_t ch, const wxString& string)
     { return wxUniChar(ch) + string; }
 
 
     { return wxUniChar(ch) + string; }
 
 
-#if wxUSE_STL_BASED_WXSTRING
-    // return an empty wxString (not very useful with wxUSE_STL == 1)
-    inline const wxString wxGetEmptyString() { return wxString(); }
-#else // !wxUSE_STL_BASED_WXSTRING
-    // return an empty wxString (more efficient than wxString() here)
-    inline const wxString& wxGetEmptyString()
-    {
-        return *(wxString *)&wxEmptyString;
-    }
-#endif // wxUSE_STL_BASED_WXSTRING/!wxUSE_STL_BASED_WXSTRING
+#define wxGetEmptyString() wxString()
 
 // ----------------------------------------------------------------------------
 // wxStringBuffer: a tiny class allowing to get a writable pointer into string
 
 // ----------------------------------------------------------------------------
 // wxStringBuffer: a tiny class allowing to get a writable pointer into string