Lines Matching refs:slash
34 const char *slash = dot - 1; in GetFileNameStem() local
35 while (slash >= fileName) { in GetFileNameStem()
36 if (*slash == OS_PATH_SEPARATOR) { in GetFileNameStem()
39 if ((*slash == '.') && (*dot == 0)) { in GetFileNameStem()
40 dot = slash; in GetFileNameStem()
42 --slash; in GetFileNameStem()
44 ++slash; in GetFileNameStem()
45 return string(slash, dot - slash); in GetFileNameStem()
68 const char *slash = dot - 1; in InternalFileNameConvert() local
69 while (slash >= rsFileName) { in InternalFileNameConvert()
70 if (*slash == OS_PATH_SEPARATOR) { in InternalFileNameConvert()
73 if ((*slash == '.') && (*dot == 0)) { in InternalFileNameConvert()
74 dot = slash; in InternalFileNameConvert()
76 --slash; in InternalFileNameConvert()
78 ++slash; in InternalFileNameConvert()
81 for (; (i < 255) && (slash < dot); ++slash) { in InternalFileNameConvert()
82 if (isalnum(*slash) || *slash == '_') { in InternalFileNameConvert()
84 ret[i] = tolower(*slash); in InternalFileNameConvert()
86 ret[i] = *slash; in InternalFileNameConvert()