# include <iconv.h>
#endif
-static signed char hexindex[] = {
+static const signed char hexindex[] = {
-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,
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
};
-static signed char index_64[128] = {
+static const 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,
equals_pending = 1; /* we have a '=' pending */
/* Check for initial =? */
- if (*p == '=' && p[1] && p[1] == '?' && p[2]) {
+ if (*p == '=' && p[1] == '?' && p[2]) {
startofmime = p + 2;
/* Scan ahead for the next '?' character */