/* Returns the xmlChar * for the first occurrence or NULL.  */
const xmlChar* xmlStrcasestr(const xmlChar *str, const xmlChar *val)
/* Returns the xmlChar * for the first occurrence or NULL.  */
const xmlChar* xmlStrcasestr(const xmlChar *str, const xmlChar *val)
{
        if (casemap[*str] == casemap[*val])
            if (!xmlStrncasecmp(str, val, n)) return(str);
        str++;
    }
    return(NULL);
}