From d9359369af901bf2146b5ad6575f7aae13389a15 Mon Sep 17 00:00:00 2001 From: =?utf8?q?V=C3=A1clav=20Slav=C3=ADk?= Date: Wed, 2 Jan 2008 17:33:31 +0000 Subject: [PATCH] removed wxSTRING_TEXT() macro in favour of wxS() git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50991 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/string.h | 8 -------- src/html/htmlpars.cpp | 8 ++++---- src/html/htmltag.cpp | 8 ++++---- 3 files changed, 8 insertions(+), 16 deletions(-) diff --git a/include/wx/string.h b/include/wx/string.h index 8312c04a85..aef07e6885 100644 --- a/include/wx/string.h +++ b/include/wx/string.h @@ -78,14 +78,6 @@ class WXDLLIMPEXP_FWD_BASE wxString; #define wxMBSTRINGCAST (char *)(const char *) #define wxWCSTRINGCAST (wchar_t *)(const wchar_t *) -// like _T(), but for literals in wxString's internal representation, i.e. -// char* in UTF-8 build and wxChar* otherwise: -#if wxUSE_UNICODE_UTF8 - #define wxSTRING_TEXT(str) str -#else - #define wxSTRING_TEXT(str) _T(str) -#endif - // ---------------------------------------------------------------------------- // constants // ---------------------------------------------------------------------------- diff --git a/src/html/htmlpars.cpp b/src/html/htmlpars.cpp index f89b6f579f..a41e5358d4 100644 --- a/src/html/htmlpars.cpp +++ b/src/html/htmlpars.cpp @@ -564,13 +564,13 @@ wxChar wxHtmlEntitiesParser::GetEntityChar(const wxString& entity) const const wxStringCharType *ent_s = entity.wx_str(); const wxStringCharType *format; - if (ent_s[1] == wxSTRING_TEXT('x') || ent_s[1] == wxSTRING_TEXT('X')) + if (ent_s[1] == wxS('x') || ent_s[1] == wxS('X')) { - format = wxSTRING_TEXT("%x"); + format = wxS("%x"); ent_s++; } else - format = wxSTRING_TEXT("%u"); + format = wxS("%u"); ent_s++; if (wxSscanf(ent_s, format, &code) != 1) @@ -580,7 +580,7 @@ wxChar wxHtmlEntitiesParser::GetEntityChar(const wxString& entity) const { // store the literals in wx's internal representation (either char* // in UTF-8 or wchar_t*) for best performance: - #define ENTITY(name, code) { wxSTRING_TEXT(name), code } + #define ENTITY(name, code) { wxS(name), code } static wxHtmlEntityInfo substitutions[] = { ENTITY("AElig", 198), diff --git a/src/html/htmltag.cpp b/src/html/htmltag.cpp index d063137043..d3e277c150 100644 --- a/src/html/htmltag.cpp +++ b/src/html/htmltag.cpp @@ -69,8 +69,8 @@ bool wxIsCDATAElement(const wxChar *tag) bool wxIsCDATAElement(const wxString& tag) { - return (wxStrcmp(tag.wx_str(), wxSTRING_TEXT("SCRIPT")) == 0) || - (wxStrcmp(tag.wx_str(), wxSTRING_TEXT("STYLE")) == 0); + return (wxStrcmp(tag.wx_str(), wxS("SCRIPT")) == 0) || + (wxStrcmp(tag.wx_str(), wxS("STYLE")) == 0); } wxHtmlTagsCache::wxHtmlTagsCache(const wxString& source) @@ -472,8 +472,8 @@ bool wxHtmlTag::GetParamAsColour(const wxString& par, wxColour *clr) const // handle colours defined in HTML 4.0 first: if (str.length() > 1 && str[0] != _T('#')) { - #define HTML_COLOUR(name, r, g, b) \ - if (str.IsSameAs(wxSTRING_TEXT(name), false)) \ + #define HTML_COLOUR(name, r, g, b) \ + if (str.IsSameAs(wxS(name), false)) \ { clr->Set(r, g, b); return true; } HTML_COLOUR("black", 0x00,0x00,0x00) HTML_COLOUR("silver", 0xC0,0xC0,0xC0) -- 2.45.2