X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/87c7fc6733c9fa1314b328836b51da5f12853802..4f73f25cc81a95cbfff4f1afa850aae5976a423c:/include/wx/stringimpl.h diff --git a/include/wx/stringimpl.h b/include/wx/stringimpl.h index 00d24e2242..e62127f06f 100644 --- a/include/wx/stringimpl.h +++ b/include/wx/stringimpl.h @@ -94,8 +94,10 @@ extern WXDLLIMPEXP_DATA_BASE(const wxStringCharType*) wxEmptyStringImpl; #undef wxUSE_STD_STRING #define wxUSE_STD_STRING 1 + // the versions of std::string included with gcc 2.95 and VC6 (for which + // _MSC_VER == 1200) and eVC4 (_MSC_VER == 1201) lack clear() method #if (defined(__GNUG__) && (__GNUG__ < 3)) || \ - (defined(_MSC_VER) && (_MSC_VER <= 1200)) + !wxCHECK_VISUALC_VERSION(7) || defined(__EVC4__) #define wxSTRING_BASE_HASNT_CLEAR #endif