Bug 467856 - Expose SQLITE_IOERR, r=sdwilsh

This commit is contained in:
Marco Bonardo 2008-12-09 21:39:32 +01:00
parent 6ad8f55fc3
commit 07b93ae9d5
2 changed files with 5 additions and 0 deletions

View File

@ -42,4 +42,7 @@
#define NS_ERROR_STORAGE_BUSY \
NS_ERROR_GENERATE_FAILURE(NS_ERROR_MODULE_STORAGE, 1)
#define NS_ERROR_STORAGE_IOERR \
NS_ERROR_GENERATE_FAILURE(NS_ERROR_MODULE_STORAGE, 2)
#endif /* _MOZSTORAGE_H_ */

View File

@ -73,6 +73,8 @@ ConvertResultCode(int srv)
return NS_ERROR_FILE_IS_LOCKED;
case SQLITE_READONLY:
return NS_ERROR_FILE_READ_ONLY;
case SQLITE_IOERR:
return NS_ERROR_STORAGE_IOERR;
case SQLITE_FULL:
case SQLITE_TOOBIG:
return NS_ERROR_FILE_NO_DEVICE_SPACE;