X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Futils.cpp;h=0ed3fc11ef1e13c5a38fe180daf5306261b3bc46;hp=55b191f5216dcd2a60f92c3b878f23248e9e5722;hb=dbda1bb7f44f289c9f1c5ba9741970ac264d8e5d;hpb=51b84c0c2c3abb0cf7e815c5ae259face40ac977;ds=sidebyside 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