summaryrefslogtreecommitdiff
path: root/editors/xemacs-current/patches/patch-aj
blob: 3861df16d4775c530ac00b97ac489038567372cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$NetBSD: patch-aj,v 1.1 2007/06/30 17:59:03 joerg Exp $

--- lib-src/fakemail.c.orig	2007-06-30 17:23:25.000000000 +0000
+++ lib-src/fakemail.c
@@ -149,15 +149,13 @@ extern int fclose (), pclose ();
 extern char *malloc (), *realloc ();
 #endif
 
-#if defined(__FreeBSD_version) && __FreeBSD_version >= 400000 
+#if defined(__FreeBSD_version) && __FreeBSD_version >= 400000 || defined(__DragonFly__)
 #define CURRENT_USER 
 #endif 
 
 #ifdef CURRENT_USER
 extern struct passwd *getpwuid ();
-#if defined(__FreeBSD_version) && __FreeBSD_version >= 400000 
-extern uid_t geteuid (); 
-#else 
+#if defined(__FreeBSD_version) && __FreeBSD_version < 400000
 extern unsigned short geteuid (); 
 #endif 
 static struct passwd *my_entry;