projects
/
chise
/
xemacs-chise.git.1
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
XEmacs 21.2.24 "Hecate".
[chise/xemacs-chise.git.1]
/
src
/
nt.c
diff --git
a/src/nt.c
b/src/nt.c
index
793cc81
..
2fa0319
100644
(file)
--- a/
src/nt.c
+++ b/
src/nt.c
@@
-43,7
+43,6
@@
Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
#include <io.h>
#include <pwd.h>
#include <signal.h>
#include <io.h>
#include <pwd.h>
#include <signal.h>
-#include <stddef.h> /* for offsetof */
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
@@
-132,13
+131,13
@@
static struct passwd the_passwd =
the_passwd_shell,
};
the_passwd_shell,
};
-int
+uid_t
getuid ()
{
return the_passwd.pw_uid;
}
getuid ()
{
return the_passwd.pw_uid;
}
-int
+uid_t
geteuid ()
{
/* I could imagine arguing for checking to see whether the user is
geteuid ()
{
/* I could imagine arguing for checking to see whether the user is
@@
-147,20
+146,20
@@
geteuid ()
return getuid ();
}
return getuid ();
}
-int
+gid_t
getgid ()
{
return the_passwd.pw_gid;
}
getgid ()
{
return the_passwd.pw_gid;
}
-int
+gid_t
getegid ()
{
return getgid ();
}
struct passwd *
getegid ()
{
return getgid ();
}
struct passwd *
-getpwuid (int uid)
+getpwuid (uid_t uid)
{
if (uid == the_passwd.pw_uid)
return &the_passwd;
{
if (uid == the_passwd.pw_uid)
return &the_passwd;
@@
-609,7
+608,9
@@
init_environment ()
"EMACSLOCKDIR",
"INFOPATH"
};
"EMACSLOCKDIR",
"INFOPATH"
};
-
+#ifdef HEAP_IN_DATA
+ cache_system_info ();
+#endif
for (i = 0; i < countof (env_vars); i++)
{
if (!getenv (env_vars[i]) &&
for (i = 0; i < countof (env_vars); i++)
{
if (!getenv (env_vars[i]) &&