Browse Source

* names.c (finduname): Don't use HAVE_GETPWUID - it's never
defined. Don't redeclare getpwuid().
(findgname): Don't use HAVE_GETGRGID - it's never defined.
Don't redeclare getgrgid().

Pavel Roskin 23 years ago
parent
commit
77e155246d
2 changed files with 5 additions and 9 deletions
  1. 5 0
      vfs/ChangeLog
  2. 0 9
      vfs/names.c

+ 5 - 0
vfs/ChangeLog

@@ -1,5 +1,10 @@
 2001-08-23  Pavel Roskin  <proski@gnu.org>
 
+	* names.c (finduname): Don't use HAVE_GETPWUID - it's never
+	defined.  Don't redeclare getpwuid().
+	(findgname): Don't use HAVE_GETGRGID - it's never defined.
+	Don't redeclare getgrgid().
+
 	* fish.c: Remove useless semicolons after functions.
 
 2001-08-19  Pavel Roskin  <proski@gnu.org>

+ 0 - 9
vfs/names.c

@@ -57,16 +57,10 @@ static int my_gid = -993;
  * Look up a user or group name from a uid/gid, maintaining a cache.
  * FIXME, for now it's a one-entry cache.
  * FIXME2, the "-993" is to reduce the chance of a hit on the first lookup.
- *
- * This is ifdef'd because on Suns, it drags in about 38K of "yellow
- * pages" code, roughly doubling the program size.  Thanks guys.
  */
 void finduname (char *uname, int uid)
 {
     struct passwd *pw;
-#ifndef HAVE_GETPWUID
-    extern struct passwd *getpwuid ();
-#endif
 
     if (uid != saveuid) {
 	saveuid = uid;
@@ -100,9 +94,6 @@ int finduid (char *uname)
 void findgname (char *gname, int gid)
 {
     struct group *gr;
-#ifndef HAVE_GETGRGID
-    extern struct group *getgrgid ();
-#endif
 
     if (gid != savegid) {
 	savegid = gid;