X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fstrings%2Fregex.cpp;h=67157c9b185e434adf995ec75eeb3f122869ea9a;hp=5b047647a1d0b8f9a1b640c63bf2462567503832;hb=dce2985e07e6184f000ef176451150710e21ee35;hpb=30a1bd63b44a9d59f02231ed7b013164e957da52 diff --git a/source/strings/regex.cpp b/source/strings/regex.cpp index 5b04764..67157c9 100644 --- a/source/strings/regex.cpp +++ b/source/strings/regex.cpp @@ -13,16 +13,16 @@ template void write_int(T n, Msp::Regex::Code &code) { for(unsigned i=0; i>i*8)&0xFF; + code += (n>>(i*8))&0xFF; } -/** Reads an integer from a Regex code stream, in little-endian order. */ +/** Reads an integer from a Regex code string, in little-endian order. */ template T read_int(Msp::Regex::Code::const_iterator &c) { T result = 0; for(unsigned i=0; i