Remove unnecessary declaration in win32_port.h
authorMichael Paquier <michael@paquier.xyz>
Tue, 8 Jun 2021 04:40:10 +0000 (13:40 +0900)
committerMichael Paquier <michael@paquier.xyz>
Tue, 8 Jun 2021 04:40:10 +0000 (13:40 +0900)
Mis-merge introduced by e2f21ff, where pgwin32_setenv() was listed but
not defined in win32env.c.  This had no consequences as this routine
does not exist in this branch.

Only REL_12_STABLE and REL_13_STABLE got that wrong.

Backpatch-through: 12

src/include/pg_config.h.win32
src/include/port/win32_port.h

index e4590cf2e5a62d510dce5fe4e0d23464ded608ff..9a1baa4e5053435a2c42c8c18881da24c4af72fe 100644 (file)
 /* #undef HAVE_SECURITY_PAM_APPL_H */
 
 /* Define to 1 if you have the `setenv' function. */
-#define HAVE_SETENV 1
+/* #undef HAVE_SETENV */
 
 /* Define to 1 if you have the `setproctitle' function. */
 /* #undef HAVE_SETPROCTITLE */
index f9daaf66d7f994b6d2c2ee2175caf7572b09423b..f4841fb3975d49749629c83dc20a17e064d48270 100644 (file)
@@ -471,7 +471,6 @@ extern void _dosmaperr(unsigned long);
 
 /* in port/win32env.c */
 extern int pgwin32_putenv(const char *);
-extern int pgwin32_setenv(const char *name, const char *value, int overwrite);
 extern void pgwin32_unsetenv(const char *);
 
 /* in port/win32security.c */
@@ -482,7 +481,6 @@ extern int  pgwin32_is_admin(void);
 extern BOOL AddUserToTokenDacl(HANDLE hToken);
 
 #define putenv(x) pgwin32_putenv(x)
-#define setenv(x,y,z) pgwin32_setenv(x,y,z)
 #define unsetenv(x) pgwin32_unsetenv(x)
 
 /* Things that exist in MinGW headers, but need to be added to MSVC */