Lines Matching refs:lastslash
121 const char *lastslash = strrchr (file_name, '/'); in weak_alias() local
123 if (lastslash != NULL) in weak_alias()
125 if (lastslash == file_name) in weak_alias()
134 char dirname[lastslash - file_name + 1]; in weak_alias()
135 memcpy (dirname, file_name, lastslash - file_name); in weak_alias()
136 dirname[lastslash - file_name] = '\0'; in weak_alias()
137 *name = (char *) lastslash + 1; in weak_alias()
174 const char *lastslash = strrchr (file_name, '/'); in weak_alias() local
176 if (lastslash != NULL && lastslash[1] == '\0') in weak_alias()
181 while (lastslash > file_name && *lastslash == '/') in weak_alias()
182 --lastslash; in weak_alias()
185 lastslash = __memrchr (file_name, '/', lastslash - file_name); in weak_alias()
188 if (lastslash != NULL) in weak_alias()
190 if (lastslash == file_name) in weak_alias()
199 char dirname[lastslash - file_name + 1]; in weak_alias()
200 memcpy (dirname, file_name, lastslash - file_name); in weak_alias()
201 dirname[lastslash - file_name] = '\0'; in weak_alias()
202 *name = (char *) lastslash + 1; in weak_alias()