]> git.saurik.com Git - wxWidgets.git/commitdiff
workaround for crashes in release builds
authorStefan Csomor <csomor@advancedconcepts.ch>
Fri, 30 Jan 2009 20:58:08 +0000 (20:58 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Fri, 30 Jan 2009 20:58:08 +0000 (20:58 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58527 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/string.h

index d1c3b6d783e0b880196933b5c3113107822dbaea..ee5a422954ad97bd180a26c12c716eaec53a8039 100644 (file)
@@ -69,7 +69,9 @@
 // use in DLL build under pre-Vista Windows so we disable this code for now, if
 // anybody really needs to use UTF-8 build under Windows with this optimization
 // it would have to be re-tested and probably corrected
-#if wxUSE_UNICODE_UTF8 && !defined(__WXMSW__)
+// CS: under OSX release builds the string destructor/cache cleanup sometimes
+// crashes, disable until we find the true reason or a better workaround
+#if wxUSE_UNICODE_UTF8 && !defined(__WXMSW__) && !defined(__WXOSX__)
     #define wxUSE_STRING_POS_CACHE 1
 #else
     #define wxUSE_STRING_POS_CACHE 0