X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fmisc%2Fstrutils.cxx;h=8ccb4c502f8b07444fab834e7954fef8314bfebf;hb=2e71b64de1d937e2b7c34dd4a2365be455d0b82a;hp=8940ea6bf2244343c1e31204df46935bdc0f14eb;hpb=dcb95d131bc6aef1abe25d1f415e309f06e52436;p=simgear.git diff --git a/simgear/misc/strutils.cxx b/simgear/misc/strutils.cxx index 8940ea6b..8ccb4c50 100644 --- a/simgear/misc/strutils.cxx +++ b/simgear/misc/strutils.cxx @@ -21,6 +21,8 @@ // $Id$ #include +#include + #include "strutils.hxx" namespace simgear { @@ -82,7 +84,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 +98,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;