jehanne: use libposix_translate_kernel_errors in default_error_translator
This commit is contained in:
parent
cd23503dfd
commit
03732ac23f
|
@ -232,6 +232,9 @@ default_error_translator(char* error, uintptr_t caller)
|
|||
return PosixEPERM;
|
||||
if(caller == ADDRESS(POSIX_fchdir))
|
||||
return PosixEACCES;
|
||||
PosixError e = libposix_translate_kernel_errors(error);
|
||||
if(e != 0)
|
||||
return e;
|
||||
return PosixEINVAL;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue