X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Futils.cpp;h=675a2b1094b44f05d44b8cdb3e25cd732b2f72a0;hb=53a9d24ac42a042eedcacf00e906a989b6773bb0;hp=baf1333138b82807864df7bb1f04ebc7365e3f33;hpb=f9e0275e476540c1b5d61c03a6a87d521856059b;p=libs%2Fcore.git diff --git a/source/utils.cpp b/source/utils.cpp index baf1333..675a2b1 100644 --- a/source/utils.cpp +++ b/source/utils.cpp @@ -139,13 +139,13 @@ vector split(const string &str, const string &sep, bool allow_empty) { vector result; - unsigned start=0; + string::size_type start=0; if(!allow_empty) start=str.find_first_not_of(sep); while(start(*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