summaryrefslogtreecommitdiff
path: root/editors/xemacs/files/patch-ai
blob: c91881639c5eec3ca3211741c21cdf1fa02e316d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- lib-src/fakemail.c.orig	Tue Mar 23 22:09:58 1999
+++ lib-src/fakemail.c	Tue Mar 23 22:12:20 1999
@@ -157,9 +157,17 @@
 extern char *malloc (), *realloc ();
 #endif
 
+#if defined(__FreeBSD_version) && __FreeBSD_version >= 400000
+#define CURRENT_USER
+#endif
+
 #ifdef CURRENT_USER
 extern struct passwd *getpwuid ();
+#if defined(__FreeBSD_version) && __FreeBSD_version >= 400000
+extern uid_t geteuid ();
+#else
 extern unsigned short geteuid ();
+#endif
 static struct passwd *my_entry;
 #define cuserid(s)				\
 (my_entry = getpwuid (((int) geteuid ())),	\