Lines Matching refs:valStr
359 static int xmlRegStrEqualWildcard(const xmlChar *expStr, const xmlChar *valStr);
3651 xmlRegStrEqualWildcard(const xmlChar *expStr, const xmlChar *valStr) { in xmlRegStrEqualWildcard() argument
3652 if (expStr == valStr) return(1); in xmlRegStrEqualWildcard()
3654 if (valStr == NULL) return(0); in xmlRegStrEqualWildcard()
3659 if (*expStr != *valStr) { in xmlRegStrEqualWildcard()
3661 if (*valStr == '*') { in xmlRegStrEqualWildcard()
3664 tmp = valStr; in xmlRegStrEqualWildcard()
3665 valStr = expStr; in xmlRegStrEqualWildcard()
3668 if ((*valStr != 0) && (*expStr != 0) && (*expStr++ == '*')) { in xmlRegStrEqualWildcard()
3670 if (*valStr == XML_REG_STRING_SEPARATOR) in xmlRegStrEqualWildcard()
3672 valStr++; in xmlRegStrEqualWildcard()
3673 } while (*valStr != 0); in xmlRegStrEqualWildcard()
3679 valStr++; in xmlRegStrEqualWildcard()
3680 } while (*valStr != 0); in xmlRegStrEqualWildcard()