len = *line++ - ' ';
assert((len >= 0) && (len <= 63));
if (len < 0 || len > 63)
break;
ptr = decode(line, ptr, uudecode, (len & 3) == 0);