Mercurial > hg > xemacs-beta
diff lib-src/mmencode.c @ 163:0132846995bd r20-3b8
Import from CVS: tag r20-3b8
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:43:35 +0200 |
parents | 54cc21c15cbb |
children | 4711e16a8e49 |
line wrap: on
line diff
--- a/lib-src/mmencode.c Mon Aug 13 09:42:28 2007 +0200 +++ b/lib-src/mmencode.c Mon Aug 13 09:43:35 2007 +0200 @@ -22,10 +22,10 @@ static void output64chunk(int c1, int c2, int c3, int pads, FILE *outfile); -static char basis_64[] = +static signed char basis_64[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; -static char index_64[128] = { +static signed char index_64[128] = { -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,62, -1,-1,-1,63, @@ -243,8 +243,8 @@ if (CRpending) putc(13, outfile); /* Don't drop a lone trailing char 13 */ } -static char basis_hex[] = "0123456789ABCDEF"; -static char index_hex[128] = { +static signed char basis_hex[] = "0123456789ABCDEF"; +static signed char index_hex[128] = { -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1,