diff toys/pending/uuencode.c @ 828:1fdaba9a7124

uuencode/decode tests and tweaks from Erich Plondke.
author Rob Landley <rob@landley.net>
date Fri, 22 Mar 2013 00:26:12 -0500
parents 0429050a224b
children ce155547bca2
line wrap: on
line diff
--- a/toys/pending/uuencode.c	Thu Mar 21 23:23:49 2013 -0500
+++ b/toys/pending/uuencode.c	Fri Mar 22 00:26:12 2013 -0500
@@ -57,7 +57,7 @@
   xprintf("begin-base64 744 %s\n",name);
   do {
     len = xread(fd,inbuf,48);
-    uuencode_b64_line(outbuf,inbuf,len);
+    if (len > 0) uuencode_b64_line(outbuf,inbuf,len);
   } while (len > 0);
   xprintf("====\n");
 }