diff options
author | Martin Cracauer <cracauer@FreeBSD.org> | 2010-02-16 22:04:45 +0000 |
---|---|---|
committer | Martin Cracauer <cracauer@FreeBSD.org> | 2010-02-16 22:04:45 +0000 |
commit | bfaab446bb975571ce27b5b011aefcf8677a23be (patch) | |
tree | be5eeb97b6174f64bbf1afbba8a2879320fc55b8 /editors | |
parent | 364c26429bc54a027104b1df655f8443c16a0fed (diff) | |
download | ports-bfaab446bb975571ce27b5b011aefcf8677a23be.tar.gz ports-bfaab446bb975571ce27b5b011aefcf8677a23be.zip |
Notes
Diffstat (limited to 'editors')
-rw-r--r-- | editors/emacs22/files/patch-src-filelock.c | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/editors/emacs22/files/patch-src-filelock.c b/editors/emacs22/files/patch-src-filelock.c new file mode 100644 index 000000000000..aa91b98f2aeb --- /dev/null +++ b/editors/emacs22/files/patch-src-filelock.c @@ -0,0 +1,34 @@ +--- src/filelock.c.org 2008-01-07 23:30:11.000000000 -0500 ++++ src/filelock.c 2010-02-12 17:50:08.000000000 -0500 +@@ -64,7 +64,12 @@ + + #ifdef CLASH_DETECTION + ++#if __FreeBSD_version >= 900007 ++#include <utmpx.h> ++#define ut_time ut_tv.tv_sec ++#else + #include <utmp.h> ++#endif + + #if !defined (S_ISLNK) && defined (S_IFLNK) + #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK) +@@ -253,13 +258,17 @@ + the first reboot record otherwise. + Ignore all reboot records on or before BOOT_TIME. + Success is indicated by setting BOOT_TIME to a larger value. */ +- + void + get_boot_time_1 (filename, newest) + char *filename; + int newest; + { ++#if __FreeBSD_version >= 900007 ++ struct utmpx ut, *utp; ++#else + struct utmp ut, *utp; ++#endif ++ + int desc; + + if (filename) |