Lines Matching refs:valStr
355 static int xmlRegStrEqualWildcard(const xmlChar *expStr, const xmlChar *valStr);
3629 xmlRegStrEqualWildcard(const xmlChar *expStr, const xmlChar *valStr) { in xmlRegStrEqualWildcard() argument
3630 if (expStr == valStr) return(1); in xmlRegStrEqualWildcard()
3632 if (valStr == NULL) return(0); in xmlRegStrEqualWildcard()
3637 if (*expStr != *valStr) { in xmlRegStrEqualWildcard()
3639 if (*valStr == '*') { in xmlRegStrEqualWildcard()
3642 tmp = valStr; in xmlRegStrEqualWildcard()
3643 valStr = expStr; in xmlRegStrEqualWildcard()
3646 if ((*valStr != 0) && (*expStr != 0) && (*expStr++ == '*')) { in xmlRegStrEqualWildcard()
3648 if (*valStr == XML_REG_STRING_SEPARATOR) in xmlRegStrEqualWildcard()
3650 valStr++; in xmlRegStrEqualWildcard()
3651 } while (*valStr != 0); in xmlRegStrEqualWildcard()
3657 valStr++; in xmlRegStrEqualWildcard()
3658 } while (*valStr != 0); in xmlRegStrEqualWildcard()