bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

unlinkdir.c fixups (geteuid, not getuid)


From: Paul Eggert
Subject: unlinkdir.c fixups (geteuid, not getuid)
Date: Sat, 14 May 2005 22:59:30 -0700
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.4 (gnu/linux)

I installed the following obvious fixes to unlinkdir.c that I
discovered when converting GNU tar to use this new file.

--- unlinkdir.c 14 May 2005 08:01:17 -0000      1.1
+++ unlinkdir.c 15 May 2005 05:57:31 -0000      1.2
@@ -59,11 +59,11 @@ cannot_unlink_dir (void)
        }
 # else
       /* In traditional Unix, only root can unlink directories.  */
-      cannot = (getuid () != 0);
+      cannot = (geteuid () != 0);
 # endif
+      initialized = true;
     }
 
-  initialized = true;
   return cannot;
 }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]