diff --git a/ppremake/ppScope.cxx b/ppremake/ppScope.cxx index 3669b587f8..5e87dd2b91 100644 --- a/ppremake/ppScope.cxx +++ b/ppremake/ppScope.cxx @@ -1960,7 +1960,10 @@ expand_makeguid(const string ¶ms) { } // Convert the entire GUID string to uppercased letters. - transform(guid.begin(), guid.end(), guid.begin(), toupper); + string::iterator si; + for (si = guid.begin(); si != guid.end(); ++si) { + (*si) = toupper(*si); + } return guid; }