From: Lars Hansen Date: Sat, 22 Nov 2003 23:01:18 +0000 (+0000) Subject: (struct the_group): Added. X-Git-Tag: ttn-vms-21-2-B4~8307 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3d19b645957675f634257ab0d8fcc298ac5de341;p=emacs.git (struct the_group): Added. (getgrgid): Added. --- diff --git a/src/w32.c b/src/w32.c index bc37aebeef8..98d630529e6 100644 --- a/src/w32.c +++ b/src/w32.c @@ -66,6 +66,7 @@ Boston, MA 02111-1307, USA. #include "lisp.h" #include +#include #ifdef __GNUC__ #define _ANONYMOUS_UNION @@ -385,6 +386,13 @@ static struct passwd the_passwd = the_passwd_shell, }; +static struct group the_group = +{ + /* There are no groups on NT, so we just return "root" as the + group name. */ + "root", +}; + int getuid () { @@ -420,6 +428,12 @@ getpwuid (int uid) return NULL; } +struct group * +getgrgid (gid_t gid) +{ + return &the_group; +} + struct passwd * getpwnam (char *name) {