Lines Matching defs:str1
48 int crStrcmp( const char *str1, const char *str2 )
50 while (*str1 && *str2)
52 if (*str1 != *str2)
56 str1++; str2++;
58 return (*str1 - *str2);
61 int crStrncmp( const char *str1, const char *str2, int n )
64 while (*str1 && *str2 && i < n)
66 if (*str1 != *str2)
70 str1++; str2++; i++;
73 return (*str1 - *str2);
111 int crStrcasecmp( const char *str1, const char *str2 )
113 while (*str1 && *str2)
115 if (lowercase[(int) *str1] != lowercase[(int) *str2])
119 str1++; str2++;
121 return (lowercase[(int) *str1] - lowercase[(int) *str2]);
146 char *crStrjoin( const char *str1, const char *str2 )
148 const int len1 = crStrlen(str1), len2 = crStrlen(str2);
152 crMemcpy( s, str1, len1 );
159 char *crStrjoin3( const char *str1, const char *str2, const char *str3 )
161 const int len1 = crStrlen(str1), len2 = crStrlen(str2), len3 = crStrlen(str3);
165 crMemcpy( s, str1, len1 );