X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Futils.cpp;h=0ed3fc11ef1e13c5a38fe180daf5306261b3bc46;hb=d2118ac101602cfe2d62fb7deb6ef3fcb0fe137b;hp=55b191f5216dcd2a60f92c3b878f23248e9e5722;hpb=ebd23ef7dde39a35e9ffdfb5be31934507cefaad;p=libs%2Fcore.git diff --git a/source/utils.cpp b/source/utils.cpp index 55b191f..0ed3fc1 100644 --- a/source/utils.cpp +++ b/source/utils.cpp @@ -59,17 +59,29 @@ Splits a string to parts. vector split(const string &str, const string &sep, bool allow_empty) { vector result; - unsigned start=str.find_first_not_of(sep); + + unsigned start=0; + if(!allow_empty) + start=str.find_first_not_of(sep); + while(start