diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2017-08-27 18:36:25 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2017-08-27 18:36:25 +0200 |
commit | ba569a7ebe749ea925008baf2b8ff4d1e4cd6cef (patch) | |
tree | b02d38133b9798c402e43897164a67094b4665d1 /vm/vm_object.c | |
parent | 7913f633c6fea18d8c6683ad465617d54c9eb535 (diff) | |
download | gnumach-ba569a7ebe749ea925008baf2b8ff4d1e4cd6cef.tar.gz gnumach-ba569a7ebe749ea925008baf2b8ff4d1e4cd6cef.tar.bz2 gnumach-ba569a7ebe749ea925008baf2b8ff4d1e4cd6cef.zip |
ddb: More gracefully handle address errors
* i386/i386/db_interface.h (db_read_bytes): Return boolean_t instead of
void.
* i386/i386/db_interface.c (db_user_to_kernel_address): Return -1
instead of calling db_error() if address is bogus.
(db_read_bytes): Return FALSE instead of calling db_error() if address
is bogus.
* ddb/db_access.c (db_get_task_value): Return 0 if db_read_bytes failed.
* ddb/db_examine.c (db_xcdump): Only print * if db_read_bytes failed.
Diffstat (limited to 'vm/vm_object.c')
0 files changed, 0 insertions, 0 deletions