git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53895
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
bool getID(unsigned long *id, const wxStringCharType* str)
{
wxStringCharType *end;
bool getID(unsigned long *id, const wxStringCharType* str)
{
wxStringCharType *end;
-#if wxUSE_UNICODE_UTF8
- unsigned long val = strtoul(str+1, &end, GCCXML_BASE);
-#else
unsigned long val = wcstoul(str+1, &end, GCCXML_BASE);
unsigned long val = wcstoul(str+1, &end, GCCXML_BASE);
+#else
+ unsigned long val = strtoul(str+1, &end, GCCXML_BASE);
#endif
// return true only if scan was stopped by the terminating NUL and
#endif
// return true only if scan was stopped by the terminating NUL and
// in nodes like <Class> ones... i.e. numeric values separed by " _" token
bool getMemberIDs(wxClassMemberIdHashMap* map, wxClass* p, const wxStringCharType* str)
{
// in nodes like <Class> ones... i.e. numeric values separed by " _" token
bool getMemberIDs(wxClassMemberIdHashMap* map, wxClass* p, const wxStringCharType* str)
{
-#if wxUSE_UNICODE_UTF8
- size_t len = strlen(str);
-#else
size_t len = wcslen(str);
size_t len = wcslen(str);
+#else
+ size_t len = strlen(str);
#endif
if (len == 0 || str[0] != '_')
#endif
if (len == 0 || str[0] != '_')
{
// curpos always points to the underscore of the next token to parse:
#if wxUSE_UNICODE_UTF8
{
// curpos always points to the underscore of the next token to parse:
#if wxUSE_UNICODE_UTF8
- unsigned long id = strtoul(curpos+1, &nexttoken, GCCXML_BASE);
-#else
unsigned long id = wcstoul(curpos+1, &nexttoken, GCCXML_BASE);
unsigned long id = wcstoul(curpos+1, &nexttoken, GCCXML_BASE);
+#else
+ unsigned long id = strtoul(curpos+1, &nexttoken, GCCXML_BASE);
#endif
if ( *nexttoken != ' ' || errno == ERANGE || errno == EINVAL )
return false;
#endif
if ( *nexttoken != ' ' || errno == ERANGE || errno == EINVAL )
return false;