diff options
-rw-r--r-- | src/backend/utils/error/elog.c | 6 | ||||
-rw-r--r-- | src/backend/utils/error/exc.c | 16 |
2 files changed, 15 insertions, 7 deletions
diff --git a/src/backend/utils/error/elog.c b/src/backend/utils/error/elog.c index da8d80763a7..60307ff2b57 100644 --- a/src/backend/utils/error/elog.c +++ b/src/backend/utils/error/elog.c @@ -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 $ * *------------------------------------------------------------------------- */ @@ -38,6 +38,10 @@ #include "commands/copy.h" extern int errno; + +#ifdef __CYGWIN__ +# define sys_nerr _sys_nerr +#endif extern int sys_nerr; extern CommandDest whereToSendOutput; diff --git a/src/backend/utils/error/exc.c b/src/backend/utils/error/exc.c index 374aa57216f..21a1008f8cb 100644 --- a/src/backend/utils/error/exc.c +++ b/src/backend/utils/error/exc.c @@ -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 @@ -16,10 +16,10 @@ * *------------------------------------------------------------------------- */ -#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 |