diff options
author | Bruce Momjian <bruce@momjian.us> | 2011-04-23 20:27:57 -0400 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2011-04-23 20:28:29 -0400 |
commit | f6322b31918c5c57eeea80c26a088af44d573095 (patch) | |
tree | d53beb69589d91811c9d74a47c84cf37a569542f | |
parent | 795c382e8caf27f9db2fb09d12384b8183280fee (diff) | |
download | postgresql-f6322b31918c5c57eeea80c26a088af44d573095.tar.gz postgresql-f6322b31918c5c57eeea80c26a088af44d573095.zip |
In pg_upgrade, only compile copy_file() on non-Win32 systems.
Per report from Andrew Dunstan.
-rw-r--r-- | contrib/pg_upgrade/file.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/contrib/pg_upgrade/file.c b/contrib/pg_upgrade/file.c index f8f7233593d..0552541c244 100644 --- a/contrib/pg_upgrade/file.c +++ b/contrib/pg_upgrade/file.c @@ -12,9 +12,10 @@ #include <fcntl.h> -static int copy_file(const char *fromfile, const char *tofile, bool force); -#ifdef WIN32 +#ifndef WIN32 +static int copy_file(const char *fromfile, const char *tofile, bool force); +#else static int win32_pghardlink(const char *src, const char *dst); #endif @@ -126,6 +127,7 @@ linkAndUpdateFile(pageCnvCtx *pageConverter, } +#ifndef WIN32 static int copy_file(const char *srcfile, const char *dstfile, bool force) { @@ -220,6 +222,7 @@ copy_file(const char *srcfile, const char *dstfile, bool force) return 1; } +#endif /* |