aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2004-04-03 12:36:03 +0000
committerEric Andersen <andersen@codepoet.org>2004-04-03 12:36:03 +0000
commit522a2f3b395eec6576c24dbc0b4aa53aacff82f6 (patch)
tree74f4963dc2efac55cb50f182953ca62689be7e20
parent25d82397f764f8e72a59ec37f5296f84c0f8916e (diff)
downloadbusybox-w32-522a2f3b395eec6576c24dbc0b4aa53aacff82f6.tar.gz
busybox-w32-522a2f3b395eec6576c24dbc0b4aa53aacff82f6.tar.bz2
busybox-w32-522a2f3b395eec6576c24dbc0b4aa53aacff82f6.zip
Everything should be made as simple as possible. But no simpler.
-rw-r--r--util-linux/fdformat.c16
1 files changed, 11 insertions, 5 deletions
diff --git a/util-linux/fdformat.c b/util-linux/fdformat.c
index 930525848..bd4527581 100644
--- a/util-linux/fdformat.c
+++ b/util-linux/fdformat.c
@@ -107,12 +107,18 @@ int fdformat_main(int argc,char **argv)
107 bb_xioctl(fd, FDFMTBEG,NULL,"FDFMTBEG"); 107 bb_xioctl(fd, FDFMTBEG,NULL,"FDFMTBEG");
108 108
109 /* n == track */ 109 /* n == track */
110 for (n = 0; n < param.track; n++) { 110 for (n = 0; n < param.track; n++)
111 descr.track = n; 111 {
112 for(descr.head=0, print_and_flush("%3d\b\b\b", n) ; descr.head < param.head; descr.head++){ 112 descr.head = 0;
113 bb_xioctl(fd,FDFMTTRK, &descr,"FDFMTTRK"); 113 descr.track = n;
114 } 114 bb_xioctl(fd, FDFMTTRK,&descr,"FDFMTTRK");
115 print_and_flush("%3d\b\b\b", n);
116 if (param.head == 2) {
117 descr.head = 1;
118 bb_xioctl(fd, FDFMTTRK,&descr,"FDFMTTRK");
119 }
115 } 120 }
121
116 bb_xioctl(fd,FDFMTEND,NULL,"FDFMTEND"); 122 bb_xioctl(fd,FDFMTEND,NULL,"FDFMTEND");
117 print_and_flush("done\n", NULL); 123 print_and_flush("done\n", NULL);
118 124