Lines Matching refs:str1
132 xmlStrcmp(const xmlChar *str1, const xmlChar *str2) { in xmlStrcmp() argument
135 if (str1 == str2) return(0); in xmlStrcmp()
136 if (str1 == NULL) return(-1); in xmlStrcmp()
139 tmp = *str1++ - *str2; in xmlStrcmp()
157 xmlStrEqual(const xmlChar *str1, const xmlChar *str2) { in xmlStrEqual() argument
158 if (str1 == str2) return(1); in xmlStrEqual()
159 if (str1 == NULL) return(0); in xmlStrEqual()
162 if (*str1++ != *str2) return(0); in xmlStrEqual()
206 xmlStrncmp(const xmlChar *str1, const xmlChar *str2, int len) { in xmlStrncmp() argument
210 if (str1 == str2) return(0); in xmlStrncmp()
211 if (str1 == NULL) return(-1); in xmlStrncmp()
214 tmp = strncmp((const char *)str1, (const char *)str2, len); in xmlStrncmp()
218 tmp = *str1++ - *str2; in xmlStrncmp()
271 xmlStrcasecmp(const xmlChar *str1, const xmlChar *str2) { in xmlStrcasecmp() argument
274 if (str1 == str2) return(0); in xmlStrcasecmp()
275 if (str1 == NULL) return(-1); in xmlStrcasecmp()
278 tmp = casemap[*str1++] - casemap[*str2]; in xmlStrcasecmp()
296 xmlStrncasecmp(const xmlChar *str1, const xmlChar *str2, int len) { in xmlStrncasecmp() argument
300 if (str1 == str2) return(0); in xmlStrncasecmp()
301 if (str1 == NULL) return(-1); in xmlStrncasecmp()
304 tmp = casemap[*str1++] - casemap[*str2]; in xmlStrncasecmp()
485 xmlStrncatNew(const xmlChar *str1, const xmlChar *str2, int len) { in xmlStrncatNew() argument
495 return(xmlStrdup(str1)); in xmlStrncatNew()
496 if (str1 == NULL) in xmlStrncatNew()
499 size = xmlStrlen(str1); in xmlStrncatNew()
505 return(xmlStrndup(str1, size)); in xmlStrncatNew()
507 memcpy(ret, str1, size * sizeof(xmlChar)); in xmlStrncatNew()