From 409a7ba772648e08302956e9bf37e04015d1bb0e Mon Sep 17 00:00:00 2001 From: Ryan Norton Date: Thu, 4 Nov 2004 19:07:12 +0000 Subject: [PATCH] slightly nicer workaround for pickier compiler warning git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30261 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/uri.h | 2 +- src/common/uri.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/wx/uri.h b/include/wx/uri.h index 378ab2645d..a2a1ac498d 100644 --- a/include/wx/uri.h +++ b/include/wx/uri.h @@ -122,7 +122,7 @@ protected: static void Escape (wxString& s, const wxChar& c); static bool IsEscape(const wxChar*& uri); - static wxInt32 CharToHex(const wxChar& c); + static wxChar CharToHex(const wxChar& c); static bool IsUnreserved (const wxChar& c); static bool IsReserved (const wxChar& c); diff --git a/src/common/uri.cpp b/src/common/uri.cpp index d58c572fb9..0d181449c1 100644 --- a/src/common/uri.cpp +++ b/src/common/uri.cpp @@ -117,7 +117,7 @@ wxChar wxURI::TranslateEscape(const wxChar* s) { wxASSERT_MSG(IsHex(*s) && IsHex(*(s+1)), wxT("Invalid escape!")); - return (wxChar)( CharToHex(*s) * 0x10 + CharToHex(*++s) ); + return CharToHex(*s) * 0x10 + CharToHex(*++s); } wxString wxURI::Unescape(const wxString& uri) @@ -1150,7 +1150,7 @@ bool wxURI::ParseIPvFuture(const wxChar*& uri) // --------------------------------------------------------------------------- //static -wxInt32 wxURI::CharToHex(const wxChar& c) +wxChar wxURI::CharToHex(const wxChar& c) { if ((c >= wxT('A')) && (c <= wxT('Z'))) return c - wxT('A') + 0x0A; if ((c >= wxT('a')) && (c <= wxT('z'))) return c - wxT('a') + 0x0a;