diff --git a/files/file.c b/files/file.c index 48bd3024229..0038b356d6a 100644 --- a/files/file.c +++ b/files/file.c @@ -292,8 +292,11 @@ void FILE_SetDosError(void) case ENOTEMPTY: SetLastError( ERROR_DIR_NOT_EMPTY ); break; + case ENOEXEC: + SetLastError( ERROR_BAD_FORMAT ); + break; default: - perror( "int21: unknown errno" ); + perror( "FILE_SetDosError: unknown errno" ); SetLastError( ERROR_GEN_FAILURE ); break; }