From 925673f27b1df2d9582f66b33519771137b1df7f Mon Sep 17 00:00:00 2001 From: Michael Paquier Date: Fri, 21 Sep 2018 06:41:44 +0900 Subject: [PATCH] Remove special handling for open() in initdb for Windows 40cfe86 enforces the translation mode to text for all frontends, so this special handling in initdb is not needed anymore. --- src/bin/initdb/initdb.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/bin/initdb/initdb.c b/src/bin/initdb/initdb.c index b53d6eb9cc..cb8c7450d9 100644 --- a/src/bin/initdb/initdb.c +++ b/src/bin/initdb/initdb.c @@ -491,15 +491,7 @@ readfile(const char *path) char *buffer; int c; -#ifdef WIN32 - /* - * On Windows, we have to open the file in text mode so that carriage - * returns are stripped. - */ - if ((infile = fopen(path, "rt")) == NULL) -#else if ((infile = fopen(path, "r")) == NULL) -#endif { fprintf(stderr, _("%s: could not open file \"%s\" for reading: %s\n"), progname, path, strerror(errno));