1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
--- a/ifcico/zmrecv.c
+++ b/ifcico/zmrecv.c
@@ -444,7 +444,6 @@ int procheader(name)
char *name;
{
char *openmode, *p;
- static dummy;
char ctt[32];
debug(11,"proheader \"%s\"",printable(name,0));
@@ -461,9 +460,8 @@ char *name;
Bytesleft = DEFBYTL; Filemode = 0; Modtime = 0L;
p = name + 1 + strlen(name);
- sscanf(p, "%ld%lo%o%lo%d%ld%d%d",
- &Bytesleft, &Modtime, &Filemode,
- &dummy, &dummy, &dummy, &dummy, &dummy);
+ sscanf(p, "%ld%lo%o%*o%*d%*d%*d%*d",
+ &Bytesleft, &Modtime, &Filemode);
strcpy(ctt,date(Modtime));
loginf("zmodem receive: \"%s\" %ld bytes dated %s mode %o",
name, Bytesleft, ctt, Filemode);
|