commit | 8277ec9c6099cd72b4a28037c2eda42591a640c4 | [log] [tgz] |
---|---|---|
author | Dmitry V. Levin <ldv@altlinux.org> | Fri Jul 17 16:00:18 2015 +0000 |
committer | Dmitry V. Levin <ldv@altlinux.org> | Sat Jul 18 00:01:39 2015 +0000 |
tree | 55a17968c863a953d41c861015365b905757823f | |
parent | 1252d26db8cf2eddb5acb8b62b1aba8f903b7827 [diff] |
scsi.c: use printaddr * scsi.c (print_sg_io_buffer): Use printaddr.
diff --git a/scsi.c b/scsi.c index 1daf088..9038c3c 100644 --- a/scsi.c +++ b/scsi.c
@@ -52,9 +52,9 @@ if (len == 0) goto out; allocated = (len > max_strlen) ? max_strlen : len; - if ((buf = malloc(allocated)) == NULL || - umoven(tcp, addr, allocated, buf) < 0) { - tprintf("%#lx", addr); + buf = malloc(allocated); + if (!buf || umoven(tcp, addr, allocated, buf) < 0) { + printaddr(addr); goto out; } tprintf("%02x", buf[0]);