Bug 1690326 - Map Windows error `ERROR_DISK_CORRUPT` to `NS_ERROR_FILE_FS_CORRUPTED`. r=xpcom-reviewers,dom-storage-reviewers,jstutte,nika

Differential Revision: https://phabricator.services.mozilla.com/D138162
This commit is contained in:
Jan Rio Krause 2022-02-09 15:27:33 +00:00
Родитель ea06f86339
Коммит 4905393a20
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -296,6 +296,8 @@ static nsresult ConvertWinError(DWORD aWinErr) {
rv = NS_ERROR_FILE_NOT_DIRECTORY;
break;
case ERROR_FILE_CORRUPT:
[[fallthrough]]; // to NS_ERROR_FILE_FS_CORRUPTED
case ERROR_DISK_CORRUPT:
rv = NS_ERROR_FILE_FS_CORRUPTED;
break;
case ERROR_DEVICE_HARDWARE_ERROR: