49 lines
1.1 KiB
Plaintext
49 lines
1.1 KiB
Plaintext
$NetBSD: patch-ao,v 1.5 2013/03/28 21:31:25 joerg Exp $
|
|
|
|
* Don't declare errno but include <errno.h>.
|
|
|
|
--- zotnet/mts/lock.c.orig 2001-04-03 07:22:46.000000000 +0000
|
|
+++ zotnet/mts/lock.c
|
|
@@ -77,10 +77,7 @@ static char ident[] = "@(#)$Id: lock.c,v
|
|
#define FLOCK /* LOCKF will override this, if defined */
|
|
#endif
|
|
|
|
-#ifdef __CYGWIN32__
|
|
#include <errno.h>
|
|
-#endif
|
|
-extern int errno;
|
|
|
|
#ifdef LOCKONLY
|
|
#ifndef MMDFONLY
|
|
@@ -103,7 +100,13 @@ char *lockname_from_fd();
|
|
#endif /* MAILLOCK */
|
|
|
|
static int b_lkopen(), lockit(), f_lkopen();
|
|
-static lockname(), timerON(), timerOFF();
|
|
+static lockname(), timerOFF();
|
|
+
|
|
+#ifdef LIBLOCKFILE
|
|
+static void timerON (char *lock, int fd, int ltype);
|
|
+#else
|
|
+static void timerON (char *lock, int fd);
|
|
+#endif
|
|
|
|
time_t time ();
|
|
char *mktemp ();
|
|
@@ -620,13 +623,10 @@ int sig;
|
|
/* */
|
|
|
|
#ifdef LIBLOCKFILE
|
|
-static timerON (lock, fd, ltype)
|
|
-int ltype;
|
|
+static void timerON (char *lock, int fd, int ltype)
|
|
#else
|
|
-static timerON (lock, fd)
|
|
+static void timerON (char *lock, int fd)
|
|
#endif
|
|
-char *lock;
|
|
-int fd;
|
|
{
|
|
register struct lock *lp;
|
|
|