better error message when os_file_overwrite fails

This commit is contained in:
Andrew Kelley
2019-04-02 15:21:08 -04:00
parent 27e31f0475
commit 0cccba71d4
3 changed files with 25 additions and 3 deletions

View File

@@ -45,6 +45,11 @@ const char *err_str(Error err) {
case ErrorUnknownOperatingSystem: return "unrecognized operating system";
case ErrorUnknownABI: return "unrecognized C ABI";
case ErrorInvalidFilename: return "invalid filename";
case ErrorDiskQuota: return "disk space quota exceeded";
case ErrorDiskSpace: return "out of disk space";
case ErrorUnexpectedWriteFailure: return "unexpected write failure";
case ErrorUnexpectedSeekFailure: return "unexpected seek failure";
case ErrorUnexpectedFileTruncationFailure: return "unexpected file truncation failure";
}
return "(invalid error)";
}