actually for sure fixed the -Werror=conversion, for the specific version of gcc

pull/2687/head
Bailey Chittle 3 years ago
parent e61ef16263
commit 530ccd9056

@ -53,16 +53,16 @@ inline void scramble(std::string& dst, string_view_t s)
default:
if (c <= '\x0f') {
char buf[] = "\\u0000";
buf[5] += static_cast<char>(c);
buf[5] = (unsigned char)(buf[5] + c);
if (c >= '\x0a')
buf[5] += 'a' - ':';
buf[5] = (unsigned char)(buf[5] + ('a' - ':'));
replace(buf);
}
else if (c <= '\x1f' || c == 0x7f) {
char buf[] = "\\u0010";
buf[5] += static_cast<char>(c - 16);
buf[5] = (unsigned char)(buf[5] + (c - 16));
if (c >= '\x1a')
buf[5] += 'a' - ':';
buf[5] = (unsigned char)(buf[5] + ('a' - ':'));
replace(buf);
}
else

Loading…
Cancel
Save