diff options
Diffstat (limited to 'games/nighthawk/patches/patch-ac')
-rw-r--r-- | games/nighthawk/patches/patch-ac | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/games/nighthawk/patches/patch-ac b/games/nighthawk/patches/patch-ac index d23aa1242bd..6def97e6db2 100644 --- a/games/nighthawk/patches/patch-ac +++ b/games/nighthawk/patches/patch-ac @@ -1,4 +1,4 @@ -$NetBSD: patch-ac,v 1.3 2005/06/07 05:00:19 minskim Exp $ +$NetBSD: patch-ac,v 1.4 2006/01/13 00:13:54 joerg Exp $ --- src/nighthawk.cc.orig 1998-06-22 06:28:05.000000000 -0500 +++ src/nighthawk.cc @@ -10,15 +10,12 @@ $NetBSD: patch-ac,v 1.3 2005/06/07 05:00:19 minskim Exp $ #include <sys/types.h> #include <sys/file.h> #include <sys/stat.h> -@@ -85,7 +86,11 @@ FILE *lopen(char *filename,char *mode) +@@ -85,7 +86,7 @@ FILE *lopen(char *filename,char *mode) FILE *fp; if((fp = fopen(filename,mode)) != NULL) -+#ifdef __NetBSD__ -+ flock(fp->_file,LOCK_EX); -+#else - flock(fp->_fileno,LOCK_EX); -+#endif +- flock(fp->_fileno,LOCK_EX); ++ flock(fileno(fp),LOCK_EX); return fp; } |