]> granicus.if.org Git - postgresql/commitdiff
Cygwin uses _sys_nerr for sys_nerr
authorPeter Eisentraut <peter_e@gmx.net>
Fri, 29 Sep 2000 13:35:26 +0000 (13:35 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Fri, 29 Sep 2000 13:35:26 +0000 (13:35 +0000)
src/backend/utils/error/elog.c
src/backend/utils/error/exc.c

index da8d80763a72f0426ba01120a45f124fdeef91c8..60307ff2b5711add072c9ae6e21d8f81935be8ad 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/utils/error/elog.c,v 1.61 2000/06/28 03:32:27 tgl Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/utils/error/elog.c,v 1.62 2000/09/29 13:35:26 petere Exp $
  *
  *-------------------------------------------------------------------------
  */
 #include "commands/copy.h"
 
 extern int     errno;
+
+#ifdef __CYGWIN__
+# define sys_nerr _sys_nerr
+#endif
 extern int     sys_nerr;
 
 extern CommandDest whereToSendOutput;
index 374aa57216f99c244545c469216e71691365dc4f..21a1008f8cb196ac5d85ad59ff2f5cc4daf956f0 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/utils/error/Attic/exc.c,v 1.29 2000/01/26 05:57:20 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/utils/error/Attic/exc.c,v 1.30 2000/09/29 13:35:26 petere Exp $
  *
  * NOTE
  *       XXX this code needs improvement--check for state violations and
  *
  *-------------------------------------------------------------------------
  */
-#include <errno.h>
-
 #include "postgres.h"
 
+#include <errno.h>
+
 #include "storage/ipc.h"
 #include "utils/exc.h"
 
@@ -94,15 +94,19 @@ EnableExceptionHandling(bool on)
        ExceptionHandlingEnabled = on;
 }
 
+
+extern int     errno;
+#ifdef __CYGWIN__
+# define sys_nerr _sys_nerr
+#endif
+extern int     sys_nerr;
+
 static void
 ExcPrint(Exception *excP,
                 ExcDetail detail,
                 ExcData data,
                 ExcMessage message)
 {
-       extern int      errno;
-       extern int      sys_nerr;
-
 #ifdef lint
        data = data;
 #endif