entered into RCS
authorCharles Hannum <mycroft@gnu.org>
Mon, 29 Jun 1992 19:15:12 +0000 (19:15 +0000)
committerCharles Hannum <mycroft@gnu.org>
Mon, 29 Jun 1992 19:15:12 +0000 (19:15 +0000)
From-SVN: r1340

gcc/protoize.c

index 4e8571a..a5fb8db 100644 (file)
@@ -172,7 +172,7 @@ extern size_t   strlen ()
 #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.  */
@@ -802,7 +802,7 @@ file_could_be_converted (const char *path)
     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
@@ -836,7 +836,7 @@ file_normally_convertible (const char *path)
     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
@@ -2272,7 +2272,7 @@ start_over: ;
        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
@@ -4463,7 +4463,7 @@ main (argc, argv)
   int c;
   const char *params = "";
 
-  pname = strrchr (argv[0], '/');
+  pname = rindex (argv[0], '/');
   pname = pname ? pname+1 : argv[0];
 
   cwd_buffer = getpwd ();