From 835d141770a9f3ca50211c31c28db8adf0944458 Mon Sep 17 00:00:00 2001 From: leitner Date: Wed, 23 Oct 2002 15:01:06 +0000 Subject: [PATCH] change warning output --- test/uudecode.c | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/test/uudecode.c b/test/uudecode.c index 7a457e2..a9c7b31 100644 --- a/test/uudecode.c +++ b/test/uudecode.c @@ -90,7 +90,7 @@ int main(int argc,char* argv[]) { enum { BEFOREBEGIN, AFTERBEGIN, SKIPHEADER } state=BEFOREBEGIN; enum { UUDECODE, YENC } mode=UUDECODE; unsigned long fmode=0,lineno=0; - unsigned long offset,endoffset,totalsize,linelen,part,warned; /* used only for yenc */ + unsigned long offset,endoffset,totalsize,linelen,part; /* used only for yenc */ static stralloc yencpart; unsigned int crc; @@ -165,7 +165,6 @@ foundfilename: buffer_puts(buffer_2,"decoding file \""); buffer_puts(buffer_2,line+l); buffer_putsflush(buffer_2,"\"\n"); - warned=0; } state=AFTERBEGIN; buffer_init(&fileout,write,ofd,obuf,sizeof obuf); @@ -243,13 +242,9 @@ invalidpart: /* ok, save block */ buffer_put(&fileout,out.s,out.len); } else { - if (warned==0) { - buffer_puts(buffer_2,"warning: corrupt yenc part; expected crc "); - buffer_putxlong(buffer_2,wantedcrc); - buffer_puts(buffer_2,", got crc "); - buffer_putxlong(buffer_2,i); - buffer_putsflush(buffer_2,"; attempting reconstruction... "); - } + buffer_puts(buffer_2,"warning: part "); + buffer_putulong(buffer_2,part); + buffer_puts(buffer_2," corrupt; attempting reconstruction... "); out.len=0; for (i=0; i