diff options
Diffstat (limited to 'editors/xenon/files/patch-aa')
-rw-r--r-- | editors/xenon/files/patch-aa | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/editors/xenon/files/patch-aa b/editors/xenon/files/patch-aa new file mode 100644 index 000000000000..bef0fb7fb3d4 --- /dev/null +++ b/editors/xenon/files/patch-aa @@ -0,0 +1,26 @@ +--- Xe.C.orig Fri Oct 22 00:20:19 1999 ++++ Xe.C Fri Oct 22 18:45:53 1999 +@@ -41,9 +41,11 @@ + // Home directory lookup function. + // + ++#ifndef __FreeBSD__ + extern "C" { + extern char* cuserid(char*); + } ++#endif + + void + getHomeDir(char* pathname) +@@ -57,8 +59,10 @@ + + // $$$ cuserid _should_ be in unistd.h, but egcs + // complains that it isn't declared +- username = (char*)cuserid(NULL); ++#ifndef __FreeBSD__ ++ username = (char*)cuserid(NULL) + if (username == 0) ++#endif + username = getlogin(); + + if (username) |