diff options
Diffstat (limited to 'src/backend/utils/error/exc.c')
-rw-r--r-- | src/backend/utils/error/exc.c | 16 |
1 files changed, 10 insertions, 6 deletions
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 |