diff -r baefc2c953ae -r e4359292e59a core/LibrarySys.cpp --- a/core/LibrarySys.cpp Sun Apr 17 16:12:45 2011 -0400 +++ b/core/LibrarySys.cpp Sat Apr 23 21:53:53 2011 -0500 @@ -410,7 +410,7 @@ size_t length = strlen(path); for (size_t i = length - 1; - i >= 0 && i <= length - 1; + i <= length - 1; i--) { if (path[i] == '/'