diff --git a/bin/tarfilter.pike b/bin/tarfilter.pike index e1738dc4f8b37f081d86f0a6ab35a42828536a09..d6e8837d582d1b530d42e010c918ed2fc8e6e23c 100755 --- a/bin/tarfilter.pike +++ b/bin/tarfilter.pike @@ -29,7 +29,7 @@ void doit(Stdio.File in, Stdio.File out) } if(s-"\0" == "") { out->write(s); - continue; + break; } array a = array_sscanf(s, "%100s%8s%8s%8s%12s%12s%8s%c%100s%8s%32s%32s%8s%8s");