Lines Matching refs:str1
161 xmlStrcmp(const xmlChar *str1, const xmlChar *str2) { in xmlStrcmp() argument
164 if (str1 == str2) return(0); in xmlStrcmp()
165 if (str1 == NULL) return(-1); in xmlStrcmp()
168 tmp = *str1++ - *str2; in xmlStrcmp()
186 xmlStrEqual(const xmlChar *str1, const xmlChar *str2) { in xmlStrEqual() argument
187 if (str1 == str2) return(1); in xmlStrEqual()
188 if (str1 == NULL) return(0); in xmlStrEqual()
191 if (*str1++ != *str2) return(0); in xmlStrEqual()
235 xmlStrncmp(const xmlChar *str1, const xmlChar *str2, int len) { in xmlStrncmp() argument
239 if (str1 == str2) return(0); in xmlStrncmp()
240 if (str1 == NULL) return(-1); in xmlStrncmp()
243 tmp = strncmp((const char *)str1, (const char *)str2, len); in xmlStrncmp()
247 tmp = *str1++ - *str2; in xmlStrncmp()
300 xmlStrcasecmp(const xmlChar *str1, const xmlChar *str2) { in xmlStrcasecmp() argument
303 if (str1 == str2) return(0); in xmlStrcasecmp()
304 if (str1 == NULL) return(-1); in xmlStrcasecmp()
307 tmp = casemap[*str1++] - casemap[*str2]; in xmlStrcasecmp()
325 xmlStrncasecmp(const xmlChar *str1, const xmlChar *str2, int len) { in xmlStrncasecmp() argument
329 if (str1 == str2) return(0); in xmlStrncasecmp()
330 if (str1 == NULL) return(-1); in xmlStrncasecmp()
333 tmp = casemap[*str1++] - casemap[*str2]; in xmlStrncasecmp()
514 xmlStrncatNew(const xmlChar *str1, const xmlChar *str2, int len) { in xmlStrncatNew() argument
524 return(xmlStrdup(str1)); in xmlStrncatNew()
525 if (str1 == NULL) in xmlStrncatNew()
528 size = xmlStrlen(str1); in xmlStrncatNew()
534 return(xmlStrndup(str1, size)); in xmlStrncatNew()
536 memcpy(ret, str1, size * sizeof(xmlChar)); in xmlStrncatNew()