aboutsummaryrefslogtreecommitdiffstats
path: root/src/xrdb.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/xrdb.c')
-rw-r--r--src/xrdb.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/xrdb.c b/src/xrdb.c
index fdce4e44a8..19ca21f9e0 100644
--- a/src/xrdb.c
+++ b/src/xrdb.c
@@ -63,8 +63,13 @@ extern short getuid (); /* If this causes portability problems,
default to `int' anyway. */
#endif
+#ifdef __bsdi__
+extern struct passwd *getpwuid (uid_t);
+extern struct passwd *getpwnam (const char *);
+#else
extern struct passwd *getpwuid ();
extern struct passwd *getpwnam ();
+#endif
static char *
gethomedir (dirname)