libc: Add all missing errors to strerror()
This commit is contained in:
parent
b2f5a0502f
commit
fb88459263
@ -192,22 +192,24 @@ extern "C"
|
||||
switch (err)
|
||||
{
|
||||
case EPERM: return "Operation not permitted";
|
||||
case EINVAL: return "Invalid argument";
|
||||
case ESRCH: return "No such process";
|
||||
case ENOMEM: return "Cannot allocate memory";
|
||||
case ENOSYS: return "Function not implemented";
|
||||
case ENOENT: return "No such file or directory";
|
||||
case EBADF: return "Bad file descriptor";
|
||||
case EMFILE: return "Too many open files";
|
||||
case EISDIR: return "Is a directory";
|
||||
case ESRCH: return "No such process";
|
||||
case EINTR: return "Interrupted system call";
|
||||
case ENOEXEC: return "Exec format error";
|
||||
case EBADF: return "Bad file descriptor";
|
||||
case EAGAIN: return "Resource temporarily unavailable";
|
||||
case ENOMEM: return "Cannot allocate memory";
|
||||
case EFAULT: return "Bad address";
|
||||
case EEXIST: return "File exists";
|
||||
case ENOTDIR: return "Not a directory";
|
||||
case EISDIR: return "Is a directory";
|
||||
case EINVAL: return "Invalid argument";
|
||||
case EMFILE: return "Too many open files";
|
||||
case ENOTTY: return "Inappropriate ioctl for device";
|
||||
case ENOSPC: return "No space left on device";
|
||||
case ENOTSUP: return "Operation not supported";
|
||||
case EPIPE: return "Broken pipe";
|
||||
case EAGAIN: return "Resource temporarily unavailable";
|
||||
case ENOSYS: return "Function not implemented";
|
||||
case ENOTSUP: return "Operation not supported";
|
||||
case 0: return "Success";
|
||||
default: return "Unknown error";
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user