Lines Matching refs:name_string
59 extern Name normalize_name(register wchar_t *name_string, register int length);
335 normalize_name(register wchar_t *name_string, register int length) in normalize_name() argument
355 (name_string[0] == (int) period_char) && in normalize_name()
356 (name_string[1] == (int) slash_char)) { in normalize_name()
357 name_string += 2; in normalize_name()
359 while ((length > 0) && (name_string[0] == (int) slash_char)) { in normalize_name()
360 name_string++; in normalize_name()
368 (name_string[0] == (int) slash_char) && in normalize_name()
369 (name_string[1] == (int) period_char) && in normalize_name()
370 (name_string[2] == (int) slash_char)) || in normalize_name()
372 (name_string[0] == (int) slash_char) && in normalize_name()
373 (name_string[1] == (int) period_char))) { in normalize_name()
374 name_string += 2; in normalize_name()
379 (name_string[0] == (int) slash_char) && in normalize_name()
380 (name_string[1] == (int) slash_char)) { in normalize_name()
381 name_string++; in normalize_name()
385 *cdp++ = *name_string++; in normalize_name()
395 name_string = string; in normalize_name()
396 string2 = name_string; /*save for free*/ in normalize_name()
400 ALLOC_WC((length = wcslen(name_string)) + 1); in normalize_name()
403 (name_string[0] == (int) slash_char) && in normalize_name()
404 (name_string[1] == (int) period_char) && in normalize_name()
405 (name_string[2] == (int) period_char) && in normalize_name()
406 (name_string[3] == (int) slash_char)) || in normalize_name()
408 (name_string[0] == (int) slash_char) && in normalize_name()
409 (name_string[1] == (int) period_char) && in normalize_name()
410 (name_string[2] == (int) period_char))) { in normalize_name()
418 name_string += 3; in normalize_name()
421 name_string++; /* skip slash */ in normalize_name()
424 *cdp++ = *name_string++; in normalize_name()
434 if ((*cdp++ = *name_string++) == (int) slash_char) { in normalize_name()