Subject: Small bug in disklabel
To: None <current-users@sun-lamp.cs.berkeley.edu>
From: simonm <simonm@dcs.gla.ac.uk>
List: current-users
Date: 11/28/1993 13:01:53
Hi Folks,
There's a small bug in disklabel. If you attempt to label a disk with
no NetBSD partition, it prints the following message:
overwriting disk with DOS partition table? (n):
If you then press return, it goes ahead and does it anyway. The
relevant bit of code is (around line 390, disklabel.c):
printf("overwriting disk with DOS partition table? (n):");
fflush(stdout);
c = getchar();
if (c != EOF && c != (int)'\n')
while (getchar() != (int)'\n')
;
if (c == (int)'n')
exit(0);
I don't have a patch, but it's simple to fix. I just wish somebody
else had found this bug before I managed to disklabel my OS/2 drive :-(
Cheers,
Simon
------------------------------------------------------------------------------