- This was causing issues parsing TextAlignment enumeration types from JSON
else if(ch >= 'A' && ch <= 'Z')
ch -= ('A'- 10);
else
else if(ch >= 'A' && ch <= 'Z')
ch -= ('A'- 10);
else
- {
- if(endString)
- *endString = string + c;
// Invalid character
break;
// Invalid character
break;
if(ch < base)
{
value *= base;
value += ch;
}
else
if(ch < base)
{
value *= base;
value += ch;
}
else
- {
- if(endString)
- *endString = string + c;
// Invalid character
break;
// Invalid character
break;
+ if(endString)
+ *endString = string + c;
+
else if(ch >= 'A' && ch <= 'Z')
ch -= ('A' - 10);
else
else if(ch >= 'A' && ch <= 'Z')
ch -= ('A' - 10);
else
- {
- if(endString)
- *endString = string + c;
// Invalid character
break;
// Invalid character
break;
if(ch < base)
{
value *= base;
value += ch;
}
else
if(ch < base)
{
value *= base;
value += ch;
}
else
- {
- if(endString)
- *endString = string + c;
// Invalid character
break;
// Invalid character
break;
+ if(endString)
+ *endString = string + c;