Commit d9346f21 authored by Peter Eisentraut's avatar Peter Eisentraut

The macros NULL_DEV and DEVNULL were both used to work around

platform-specific spellings of /dev/null.  But one should be enough, so
settle on DEVNULL.
parent 21a743e8
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $PostgreSQL: pgsql/src/backend/postmaster/postmaster.c,v 1.566 2008/10/28 12:10:43 mha Exp $ * $PostgreSQL: pgsql/src/backend/postmaster/postmaster.c,v 1.567 2008/12/11 10:25:17 petere Exp $
* *
* NOTES * NOTES
* *
...@@ -1181,7 +1181,7 @@ pmdaemonize(void) ...@@ -1181,7 +1181,7 @@ pmdaemonize(void)
ExitPostmaster(1); ExitPostmaster(1);
} }
#endif #endif
i = open(NULL_DEV, O_RDWR, 0); i = open(DEVNULL, O_RDWR, 0);
dup2(i, 0); dup2(i, 0);
dup2(i, 1); dup2(i, 1);
dup2(i, 2); dup2(i, 2);
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $PostgreSQL: pgsql/src/backend/postmaster/syslogger.c,v 1.45 2008/02/17 02:09:27 tgl Exp $ * $PostgreSQL: pgsql/src/backend/postmaster/syslogger.c,v 1.46 2008/12/11 10:25:17 petere Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
...@@ -184,7 +184,7 @@ SysLoggerMain(int argc, char *argv[]) ...@@ -184,7 +184,7 @@ SysLoggerMain(int argc, char *argv[])
*/ */
if (redirection_done) if (redirection_done)
{ {
int fd = open(NULL_DEV, O_WRONLY, 0); int fd = open(DEVNULL, O_WRONLY, 0);
/* /*
* The closes might look redundant, but they are not: we want to be * The closes might look redundant, but they are not: we want to be
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
* Portions Copyright (c) 1996-2008, PostgreSQL Global Development Group * Portions Copyright (c) 1996-2008, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California * Portions Copyright (c) 1994, Regents of the University of California
* *
* $PostgreSQL: pgsql/src/include/c.h,v 1.232 2008/12/11 09:17:07 petere Exp $ * $PostgreSQL: pgsql/src/include/c.h,v 1.233 2008/12/11 10:25:17 petere Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
...@@ -769,9 +769,6 @@ typedef NameData *Name; ...@@ -769,9 +769,6 @@ typedef NameData *Name;
#define PG_BINARY_W "w" #define PG_BINARY_W "w"
#endif #endif
/* These are for things that are one way on Unix and another on NT */
#define NULL_DEV "/dev/null"
/* /*
* Provide prototypes for routines not present in a particular machine's * Provide prototypes for routines not present in a particular machine's
* standard C library. * standard C library.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment