summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2006-01-05 00:51:52 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2006-01-05 00:51:52 +0000
commit3abc36786b422136917d12dcdfa1031fef05f843 (patch)
treea83b0c585778aee014909ef56975d8d9caffa315 /src/include
parent4e0f51f13df2354d6c248e1874b0c16644623d30 (diff)
Add port support for unsetenv() in back branches. Needed for locale
environment fix.
Diffstat (limited to 'src/include')
-rw-r--r--src/include/c.h6
-rw-r--r--src/include/pg_config.h.in5
2 files changed, 9 insertions, 2 deletions
diff --git a/src/include/c.h b/src/include/c.h
index 9c67797cd9a..f8e145ea96c 100644
--- a/src/include/c.h
+++ b/src/include/c.h
@@ -12,7 +12,7 @@
* Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $Id: c.h,v 1.130.2.1 2005/07/18 15:54:30 tgl Exp $
+ * $Id: c.h,v 1.130.2.2 2006/01/05 00:51:52 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -669,4 +669,8 @@ extern int vsnprintf(char *str, size_t count, const char *fmt, va_list args);
#define memmove(d, s, c) bcopy(s, d, c)
#endif
+#ifndef HAVE_UNSETENV
+extern void unsetenv(const char *name);
+#endif
+
#endif /* C_H */
diff --git a/src/include/pg_config.h.in b/src/include/pg_config.h.in
index fd8488e20c0..33c960e5f59 100644
--- a/src/include/pg_config.h.in
+++ b/src/include/pg_config.h.in
@@ -8,7 +8,7 @@
* or in pg_config.h afterwards. Of course, if you edit pg_config.h, then your
* changes will be overwritten the next time you run configure.
*
- * $Id: pg_config.h.in,v 1.32.2.1 2002/11/08 05:23:09 tgl Exp $
+ * $Id: pg_config.h.in,v 1.32.2.2 2006/01/05 00:51:52 tgl Exp $
*/
#ifndef PG_CONFIG_H
@@ -441,6 +441,9 @@
/* Set to 1 if you have isinf() */
#undef HAVE_ISINF
+/* Define to 1 if you have the `unsetenv' function. */
+#undef HAVE_UNSETENV
+
/*
* These are all related to port/isinf.c
*/