pkgsrc/chat/unrealircd/patches/patch-ae
joerg 6d45e7e377 I love code like this:
extern int errno; /* some systems don't have this in errno.h */

after the following in a central header:

#ifndef _WIN32
#include <sys/errno.h>
#else
#include <errno.h>
#endif

Sure, e.g. NetBSD doesn't define errno in sys/errno.h, but why should it?
So, let's just fix this.
2005-12-16 15:52:03 +00:00

14 lines
374 B
Text

$NetBSD: patch-ae,v 1.1 2005/12/16 15:52:03 joerg Exp $
--- src/socket.c.orig 2005-12-16 15:23:27.000000000 +0000
+++ src/socket.c
@@ -24,9 +24,6 @@
#include "h.h"
#include <signal.h>
#include "inet.h"
-#ifndef _WIN32
-extern int errno; /* ...seems that errno.h doesn't define this everywhere */
-#endif
#include <sys/types.h>
#ifndef _WIN32
#include <sys/socket.h>