diff options
author | iedowse <iedowse@FreeBSD.org> | 2001-12-30 18:51:51 +0000 |
---|---|---|
committer | iedowse <iedowse@FreeBSD.org> | 2001-12-30 18:51:51 +0000 |
commit | 56c642c621e422931f63457c4d6b1da1762c85a0 (patch) | |
tree | ebf849d76b5ccbaa20fe1c65d7c6f13db90007b2 | |
parent | 0d7e66ed2036a144d9aa5adb3b08e3578ca8584f (diff) | |
download | FreeBSD-src-56c642c621e422931f63457c4d6b1da1762c85a0.zip FreeBSD-src-56c642c621e422931f63457c4d6b1da1762c85a0.tar.gz |
Oops, the arguments to a bcopy() were reversed, which broke zeroing
of unused partition entries and later detection of unused entries.
Use memcpy to be consistent with the rest of the code, and fix a
minor style nit.
Submitted by: bde
-rw-r--r-- | sbin/fdisk/fdisk.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sbin/fdisk/fdisk.c b/sbin/fdisk/fdisk.c index 35d4ee4..eca068d 100644 --- a/sbin/fdisk/fdisk.c +++ b/sbin/fdisk/fdisk.c @@ -666,9 +666,8 @@ dos(partp) int cy, sec; u_int32_t end; - if (partp->dp_typ == 0 && partp->dp_start == 0 && - partp->dp_size == 0) { - bcopy(partp, &mtpart, sizeof(*partp)); + if (partp->dp_typ == 0 && partp->dp_start == 0 && partp->dp_size == 0) { + memcpy(partp, &mtpart, sizeof(*partp)); return; } |