Also strerror() for syscalls returning int (open, ...).
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20059 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
d09c136a8c
commit
d4ab0e458d
@ -367,7 +367,8 @@ print_syscall(FILE *outputFile, debug_post_syscall &message,
|
||||
// if the return type is status_t or ssize_t, print human-readable
|
||||
// error codes
|
||||
if (returnType->TypeName() == "status_t"
|
||||
|| returnType->TypeName() == "ssize_t"
|
||||
|| (returnType->TypeName() == "ssize_t"
|
||||
|| returnType->TypeName() == "int")
|
||||
&& message.return_value < 0) {
|
||||
print_to_string(&string, &length, " %s", strerror(message.return_value));
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user