for (i = 0; i < sizeof(encodingNames)/sizeof(encodingNames[0]); i++)
if (streqci(name, encodingNames[i]))
return i;
+
+ if (streqci(name, "ASCII"))
+ return US_ASCII_ENC;
+
return UNKNOWN_ENC;
}
break;
}
}
- *encPtr = encodingTable[INIT_ENC_INDEX(enc)];
+ *encPtr = encodingTable[(int)INIT_ENC_INDEX(enc)];
return XmlTok(*encPtr, state, ptr, end, nextTokPtr);
}