X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=uip%2Fmhoutsbr.c;h=130b4e55f93cf0d8eb37336e531cf2ef4c0236a9;hp=851778112391804262be4d3eab8d04a594a10868;hb=d5b5e6e4813b7fd77dc1664df4304537f3002cf3;hpb=714b5c530ece27ea2835a313013f5b770163403c diff --git a/uip/mhoutsbr.c b/uip/mhoutsbr.c index 8517781..130b4e5 100644 --- a/uip/mhoutsbr.c +++ b/uip/mhoutsbr.c @@ -13,16 +13,10 @@ #include #include #include -#include #include #include #include -#ifdef HAVE_SYS_WAIT_H -# include -#endif - - extern int ebcdicsw; static char ebcdicsafe[0x100] = { @@ -375,24 +369,24 @@ writeQuoted(CT ct, FILE *out) } switch (*cp) { - case ' ': - case '\t': - putc(*cp, out); - n++; - break; - - default: - if (*cp < '!' || *cp > '~' || (ebcdicsw && !ebcdicsafe[*cp & 0xff])) - goto three_print; - putc(*cp, out); - n++; - break; - - case '=': + case ' ': + case '\t': + putc(*cp, out); + n++; + break; + + default: + if (*cp < '!' || *cp > '~' || (ebcdicsw && !ebcdicsafe[*cp & 0xff])) + goto three_print; + putc(*cp, out); + n++; + break; + + case '=': three_print: - fprintf(out, "=%02X", *cp & 0xff); - n += 3; - break; + fprintf(out, "=%02X", *cp & 0xff); + n += 3; + break; } } @@ -435,7 +429,7 @@ writeBase64(CT ct, FILE *out) int writeBase64aux(FILE *in, FILE *out) { - int cc, n; + unsigned int cc, n; char inbuf[3]; n = BPERLIN;