Lines Matching defs:str
92 static boolean_t is_token_break(const char *str)
94 static boolean_t token_is_year(const char *str)
96 static boolean_t token_is_yearRange(const char *str)
98 static boolean_t dates_are_valid(const char *str, const u_long len)
132 is_token_break(const char *str)
137 return (!is_token_delimiter(str[0]) && is_token_delimiter(str[1]));
146 token_is_year(const char *str)
152 if (str[i] < '0' || str[i] > '9') goto finish;
155 if (str[i] != '\0') goto finish;
168 token_is_yearRange(const char *str)
174 if (str[i] < '0' || str[i] > '9') goto finish;
177 if (str[i] != '-') goto finish;
180 if (str[i] < '0' || str[i] > '9') goto finish;
183 if (str[i] != '\0') goto finish;
196 dates_are_valid(const char *str, const u_long len)
204 for (token_ptr = str; token_ptr < str + len; ++token_ptr) {
245 kxld_validate_copyright_string(const char *str)
253 copyright = kxld_strstr(str, kCopyrightToken);
254 rights = kxld_strstr(str, kRightsToken);
258 str = copyright + const_strlen(kCopyrightToken);
260 len = rights - str;
264 strncpy(date_str, str, len);
284 const char *str = NULL;
292 str = createUTF8CStringForCFString(the_string);
293 if (!str) goto finish;
296 (kxld_validate_copyright_string(str)) ? "pass" : "fail", str);
304 str = createUTF8CStringForCFString(the_string);
305 if (!str) goto finish;
308 (kxld_validate_copyright_string(str)) ? "pass" : "fail", str);