Fix the String::get_base_dir() logic to properly check for top level directories on Windows.

This commit is contained in:
Fredia Huya-Kouadio 2020-12-23 00:48:18 -08:00
parent 187be733aa
commit 8edacea04a

View file

@ -4285,7 +4285,10 @@ bool String::is_rel_path() const {
}
String String::get_base_dir() const {
int basepos = find("://");
int basepos = find(":/");
if (basepos == -1) {
basepos = find(":\\");
}
String rs;
String base;
if (basepos != -1) {