A misplaced paren caused escape sequences in the ranges \x00..\x7f,
\u0000..\u007f and \0..\177 to get improperly encoded into the
string buffer.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
if (*rem < 1)
return false;
if (*rem < 1)
return false;
- *(*out++) = code; (*rem)--;
+ *(*out)++ = code; (*rem)--;
return true;
}
else if (code > 0 && code <= 0x7FF)
return true;
}
else if (code > 0 && code <= 0x7FF)