diff options
author | Jacques Vidrine <nectar@FreeBSD.org> | 2000-03-31 15:02:10 +0000 |
---|---|---|
committer | Jacques Vidrine <nectar@FreeBSD.org> | 2000-03-31 15:02:10 +0000 |
commit | 07aa6ef0c91340b85ada6b16f6176641a7143e65 (patch) | |
tree | 7139caf1d515e5503707d702aa57507d4c96c3c3 /usr.bin/ipcs/ipcs.c | |
parent | 4c2b812c39c091a172ae7178e21201640df98ffd (diff) | |
download | src-07aa6ef0c91340b85ada6b16f6176641a7143e65.tar.gz src-07aa6ef0c91340b85ada6b16f6176641a7143e65.zip |
Instead of checking for a non-zero return value from kvm_read, check
whether we read as many bytes as we expected.
Notes
Notes:
svn path=/head/; revision=58869
Diffstat (limited to 'usr.bin/ipcs/ipcs.c')
-rw-r--r-- | usr.bin/ipcs/ipcs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.bin/ipcs/ipcs.c b/usr.bin/ipcs/ipcs.c index 0665c5019a83..3ea8a574075a 100644 --- a/usr.bin/ipcs/ipcs.c +++ b/usr.bin/ipcs/ipcs.c @@ -216,7 +216,7 @@ main(argc, argv) } if ((display & (MSGINFO | MSGTOTAL)) && - kvm_read(kd, symbols[X_MSGINFO].n_value, &msginfo, sizeof(msginfo))) { + kvm_read(kd, symbols[X_MSGINFO].n_value, &msginfo, sizeof(msginfo))== sizeof(msginfo)) { if (display & MSGTOTAL) { printf("msginfo:\n"); |