X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fio%2Fwindows%2Ffile.cpp;fp=source%2Fio%2Fwindows%2Ffile.cpp;h=3cbdc4a8ddaf5c6b4c91672479ebf4b1a1383c21;hp=51fe814a5e29b197f8843d3f4ae1d31653718297;hb=2c63690c6315004c1d5e48b84ac1b75d796ea7b2;hpb=c7f043246e16188634eccd4e87fa847a1d58a9c4 diff --git a/source/io/windows/file.cpp b/source/io/windows/file.cpp index 51fe814..3cbdc4a 100644 --- a/source/io/windows/file.cpp +++ b/source/io/windows/file.cpp @@ -42,7 +42,7 @@ void File::platform_init(const string &fn, CreateMode cm) if(!handle) { int err = GetLastError(); - if(err==ERROR_FILE_NOT_FOUND) + if(err==ERROR_FILE_NOT_FOUND || err==ERROR_PATH_NOT_FOUND) throw file_not_found(fn); else if(err==ERROR_FILE_EXISTS) throw file_already_exists(fn);