diff --git a/src/TGUI/Global.cpp b/src/TGUI/Global.cpp index 924edce9..bf8ef5fd 100644 --- a/src/TGUI/Global.cpp +++ b/src/TGUI/Global.cpp @@ -165,8 +165,8 @@ namespace tgui std::string trim(std::string str) { - str.erase(str.begin(), std::find_if(str.begin(), str.end(), std::not1(std::ptr_fun(std::isspace)))); - str.erase(std::find_if(str.rbegin(), str.rend(), std::not1(std::ptr_fun(std::isspace))).base(), str.end()); + str.erase(str.begin(), std::find_if(str.begin(), str.end(), [](int c) { return !std::isspace(c); })); + str.erase(std::find_if(str.rbegin(), str.rend(), [](int c) { return !std::isspace(c); }).base(), str.end()); return str; }