X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fmisc%2Fstrutils.cxx;h=d33b0a9dcdbd3a72febcf0cf965b4ef46938c2f6;hb=b48c0e968fcba4c063419e12674a7f2b24954b43;hp=8940ea6bf2244343c1e31204df46935bdc0f14eb;hpb=dcb95d131bc6aef1abe25d1f415e309f06e52436;p=simgear.git diff --git a/simgear/misc/strutils.cxx b/simgear/misc/strutils.cxx index 8940ea6b..d33b0a9d 100644 --- a/simgear/misc/strutils.cxx +++ b/simgear/misc/strutils.cxx @@ -21,8 +21,13 @@ // $Id$ #include +#include + #include "strutils.hxx" +using std::string; +using std::vector; + namespace simgear { namespace strutils { @@ -82,7 +87,7 @@ namespace simgear { return split_whitespace( str, maxsplit ); vector result; - int n = strlen( sep ); + int n = std::strlen( sep ); if (n == 0) { // Error: empty separator string @@ -96,7 +101,7 @@ namespace simgear { while (i+n <= len) { - if (s[i] == sep[0] && (n == 1 || memcmp(s+i, sep, n) == 0)) + if (s[i] == sep[0] && (n == 1 || std::memcmp(s+i, sep, n) == 0)) { result.push_back( str.substr(j,i-j) ); i = j = i + n;