diff --git a/src/drivers/WinAPI/Fl_WinAPI_System_Driver.cxx b/src/drivers/WinAPI/Fl_WinAPI_System_Driver.cxx index 46851e891..81d5b6529 100644 --- a/src/drivers/WinAPI/Fl_WinAPI_System_Driver.cxx +++ b/src/drivers/WinAPI/Fl_WinAPI_System_Driver.cxx @@ -22,7 +22,7 @@ #include #include #include -#include "../../Fl_String.H" +#include #include "../../flstring.h" #include #include @@ -1046,9 +1046,9 @@ const char *Fl_WinAPI_System_Driver::home_directory_name() home = "~/"; // last resort } // Make path canonical. - for (int i = 0; i < home.size(); ++i) { - if (home[i] == '\\') - home[i] = '/'; + for (char& c : home) { + if (c == '\\') + c = '/'; } #if (DEBUG_HOME_DIRECTORY_NAME) printf("home_directory_name() returns \"%s\"\n", home.c_str());