diff options
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/nat/netbsd-nat.c | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 4dc729c69bc..300bf139b7f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,9 @@ 2020-10-07 Kamil Rytarowski <n54@gmx.com> + * nat/netbsd-nat.c (write_memory, read_memory): Update. + +2020-10-07 Kamil Rytarowski <n54@gmx.com> + * nat/netbsd-nat.c (write_memory, read_memory): Add. * nat/netbsd-nat.h (write_memory, read_memory): Likewise. * nbsd-nat.c (nbsd_nat_target::xfer_partial): Update. diff --git a/gdb/nat/netbsd-nat.c b/gdb/nat/netbsd-nat.c index cae9cc2fc2c..e0b61cd4b24 100644 --- a/gdb/nat/netbsd-nat.c +++ b/gdb/nat/netbsd-nat.c @@ -238,7 +238,7 @@ write_memory (pid_t pid, unsigned const char *writebuf, CORE_ADDR offset, return errno; } if (io.piod_len == 0) - return 0; + break; bytes_written += io.piod_len; io.piod_len = len - bytes_written; @@ -276,7 +276,7 @@ read_memory (pid_t pid, unsigned char *readbuf, CORE_ADDR offset, if (rv == -1) return errno; if (io.piod_len == 0) - return 0; + break; bytes_read += io.piod_len; io.piod_len = len - bytes_read; |