#endif
extern int strncmp ();
extern char * strncpy ();
-extern char * strrchr ();
+extern char * rindex ();
/* Fork is not declared because the declaration caused a conflict
on the HPPA. */
char *dir_last_slash;
strcpy (dir_name, path);
- dir_last_slash = strrchr (dir_name, '/');
+ dir_last_slash = rindex (dir_name, '/');
if (dir_last_slash)
*dir_last_slash = '\0';
else
char *dir_last_slash;
strcpy (dir_name, path);
- dir_last_slash = strrchr (dir_name, '/');
+ dir_last_slash = rindex (dir_name, '/');
if (dir_last_slash)
*dir_last_slash = '\0';
else
char *dir_end;
aux_info_relocated_name = xmalloc (base_len + (p-invocation_filename));
strcpy (aux_info_relocated_name, base_source_filename);
- dir_end = strrchr (aux_info_relocated_name, '/');
+ dir_end = rindex (aux_info_relocated_name, '/');
if (dir_end)
dir_end++;
else
int c;
const char *params = "";
- pname = strrchr (argv[0], '/');
+ pname = rindex (argv[0], '/');
pname = pname ? pname+1 : argv[0];
cwd_buffer = getpwd ();