X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Futils.cpp;h=c2bafb9b85527c9b570dea735588397900f4f6ca;hp=baf1333138b82807864df7bb1f04ebc7365e3f33;hb=cc69674bf670178a8076f2ce9740c2e60c4644c9;hpb=f9e0275e476540c1b5d61c03a6a87d521856059b diff --git a/source/utils.cpp b/source/utils.cpp index baf1333..c2bafb9 100644 --- a/source/utils.cpp +++ b/source/utils.cpp @@ -301,7 +301,7 @@ string c_escape(const string &str, bool escape_8bit) result+="\\\\"; else if(static_cast(*i)<' ' || (escape_8bit && (*i&0x80))) { - char buf[4]={'\\', '0'+((*i>>6)&7), '0'+((*i>>3)&7), '0'+(*i&7)}; + char buf[4]={'\\', '0'+((*i>>6)&3), '0'+((*i>>3)&7), '0'+(*i&7)}; result.append(buf, 4); } else