]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
Use base_name, not basename.
authorJim Meyering <jim@meyering.net>
Tue, 27 May 1997 13:55:23 +0000 (13:55 +0000)
committerJim Meyering <jim@meyering.net>
Tue, 27 May 1997 13:55:23 +0000 (13:55 +0000)
login-utils/su.c

index ed0e603e12b92edeafdf43e37e1badb9ec6cf3f7..96b47552d86ecfd9e914fd3a6ef7e425ab3462ff 100644 (file)
@@ -138,7 +138,7 @@ char *getusershell ();
 void endusershell ();
 void setusershell ();
 
-char *basename ();
+char *base_name ();
 char *xmalloc ();
 char *xrealloc ();
 char *xstrdup ();
@@ -241,7 +241,7 @@ log_su (const struct passwd *pw, int successful)
   if (tty == NULL)
     tty = "none";
   /* 4.2BSD openlog doesn't have the third parameter.  */
-  openlog (basename (program_name), 0
+  openlog (base_name (program_name), 0
 # ifdef LOG_AUTH
           , LOG_AUTH
 # endif
@@ -375,14 +375,14 @@ run_shell (const char *shell, const char *command, char **additional_args)
       char *arg0;
       char *shell_basename;
 
-      shell_basename = basename (shell);
+      shell_basename = base_name (shell);
       arg0 = xmalloc (strlen (shell_basename) + 2);
       arg0[0] = '-';
       strcpy (arg0 + 1, shell_basename);
       args[0] = arg0;
     }
   else
-    args[0] = basename (shell);
+    args[0] = base_name (shell);
   if (fast_startup)
     args[argno++] = "-f";
   if (command)