From 9b8eb089b1a9b1c9996dce42f90ea2b37a2b8f75 Mon Sep 17 00:00:00 2001 From: Ani Date: Sat, 28 Oct 2017 23:48:48 +0100 Subject: [PATCH] Handle device not ready in fs::error. Solves #3592 --- Utilities/File.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Utilities/File.cpp b/Utilities/File.cpp index 48cc57e599..afc102e3ca 100644 --- a/Utilities/File.cpp +++ b/Utilities/File.cpp @@ -96,6 +96,7 @@ static fs::error to_error(DWORD e) case ERROR_INVALID_NAME: return fs::error::inval; case ERROR_SHARING_VIOLATION: return fs::error::acces; case ERROR_DIR_NOT_EMPTY: return fs::error::notempty; + case ERROR_NOT_READY: return fs::error::noent; default: fmt::throw_exception("Unknown Win32 error: %u.", e); } }