[patch] applied: formateargf

0 views
Skip to first unread message

9cha...@cat-v.org

unread,
May 10, 2008, 4:51:24 PM5/10/08
to plan9c...@googlegroups.com
Created May 10 14:51 by quanstro
Processed May 10 20:51 by geoff

use eargf.

--
/sys/src/cmd/disk/format.c
format.c.orig:181,187 - /n/sources/patch/applied/formateargf/format.c:181,187
memmove(label, "CYLINDRICAL", sizeof(label));
ARGBEGIN {
case 'c':
- clustersize = atoi(ARGF());
+ clustersize = atoi(EARGF(usage()));
break;
case 'd':
dos = 1;
format.c.orig:191,197 - /n/sources/patch/applied/formateargf/format.c:191,197
fflag = 1;
break;
case 'l':
- a = ARGF();
+ a = EARGF(usage());
n = strlen(a);
if(n > sizeof(label))
n = sizeof(label);
format.c.orig:200,213 - /n/sources/patch/applied/formateargf/format.c:200,213
label[n++] = ' ';
break;
case 'b':
- pbs = ARGF();
+ pbs = EARGF(usage());
writepbs = 1;
break;
case 'r':
- nresrv = atoi(ARGF());
+ nresrv = atoi(EARGF(usage()));
break;
case 't':
- type = ARGF();
+ type = EARGF(usage());
break;
case 'v':
chatty++;

Reply all
Reply to author
Forward
0 new messages