diff -r 1df2c8331d98 -r 398538bce59b core/systems/LibrarySys.cpp --- a/core/systems/LibrarySys.cpp Mon Oct 01 14:31:57 2007 +0000 +++ b/core/systems/LibrarySys.cpp Mon Oct 01 18:04:37 2007 +0000 @@ -381,7 +381,7 @@ for (size_t i = length - 1; i >= 0 && i <= length - 1; - i++) + i--) { if (path[i] == '/' #if defined PLATFORM_WINDOWS