X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=serializer.cpp;h=356094fde659f86715a730d76cf5801135782af0;hb=fd6198891d6fd9642effc0843fef6f23b991af3e;hp=7f3e88842da24ab9bf5d84360a8284bc1cf2061f;hpb=67c741868bac4d4b845426d8b7e6126f4ec41232;p=plocate diff --git a/serializer.cpp b/serializer.cpp index 7f3e888..356094f 100644 --- a/serializer.cpp +++ b/serializer.cpp @@ -91,7 +91,7 @@ void print_possibly_escaped(const string &str) } else if (ret == 0) { break; // EOF. } - if (*ptr < 32 || *ptr == '\'' || *ptr == '"' || *ptr == '\\') { + if ((unsigned char)*ptr < 32 || *ptr == '\'' || *ptr == '"' || *ptr == '\\') { if (!in_escaped_mode) { printf("'$'"); in_escaped_mode = true;