diff --git a/direct/src/plugin/p3dInstanceManager.cxx b/direct/src/plugin/p3dInstanceManager.cxx index 558a28fe17..0fdd06c206 100644 --- a/direct/src/plugin/p3dInstanceManager.cxx +++ b/direct/src/plugin/p3dInstanceManager.cxx @@ -928,7 +928,9 @@ remove_file_from_list(vector &contents, const string &filename) { #ifdef _WIN32 // Convert backslashes to slashes. string clean_filename; - for (string::iterator pi = filename.begin(); pi != filename.end(); ++pi) { + for (string::const_iterator pi = filename.begin(); + pi != filename.end(); + ++pi) { if ((*pi) == '\\') { clean_filename += '/'; } else {