diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2003-09-03 15:49:42 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2003-09-03 15:49:42 +0000 |
commit | b96e32ebf857b1e5a0468d3ac7b345e70a18f1fa (patch) | |
tree | 03a8595c93ff8f6ba8ee2eb01934ea97d9167632 | |
parent | 5840b893732d38c513b447b16adf8449dcbe3228 (diff) | |
download | postgresql-b96e32ebf857b1e5a0468d3ac7b345e70a18f1fa.tar.gz postgresql-b96e32ebf857b1e5a0468d3ac7b345e70a18f1fa.zip |
Work around ENOTEMPTY being an alias for EEXIST on some platforms.
-rw-r--r-- | src/backend/utils/error/elog.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/backend/utils/error/elog.c b/src/backend/utils/error/elog.c index 2f0e7dc7ea4..1d34e15667d 100644 --- a/src/backend/utils/error/elog.c +++ b/src/backend/utils/error/elog.c @@ -37,7 +37,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/error/elog.c,v 1.121 2003/08/27 00:33:34 petere Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/error/elog.c,v 1.122 2003/09/03 15:49:42 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -543,7 +543,9 @@ errcode_for_file_access(void) /* Wrong object type or state */ case ENOTDIR: /* Not a directory */ case EISDIR: /* Is a directory */ +#if defined(ENOTEMPTY) && (ENOTEMPTY != EEXIST) /* same code on AIX */ case ENOTEMPTY: /* Directory not empty */ +#endif edata->sqlerrcode = ERRCODE_WRONG_OBJECT_TYPE; break; |