[svn] Made base64 tables const.

This commit is contained in:
hniksic 2006-06-20 01:18:59 -07:00
parent 56897eceb5
commit 09d44f355f
2 changed files with 6 additions and 1 deletions

View File

@ -1,5 +1,10 @@
2006-06-20 Hrvoje Niksic <hniksic@xemacs.org>
* utils.c (base64_encode): Made TBL const.
(base64_decode): Made the base64_char_to_value table const.
2006-06-19 Hrvoje Niksic <hniksic@xemacs.org>
* utils.c (base64_encode): Made the DATA pointer void * so the
callers can pass it any kind of pointer (including both signed and
unsigned char pointers).

View File

@ -1970,7 +1970,7 @@ base64_decode (const char *base64, void *dest)
{
/* Table of base64 values for first 128 characters. Note that this
assumes ASCII (but so does Wget in other places). */
static signed char base64_char_to_value[128] =
static const signed char base64_char_to_value[128] =
{
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 0- 9 */
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, /* 10- 19 */