summaryrefslogtreecommitdiff
path: root/src/include/getopt_long.h
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2010-12-16 16:22:05 -0500
committerTom Lane <tgl@sss.pgh.pa.us>2010-12-16 16:23:05 -0500
commit61b53695fbbedb7fa9d394e71bf2affdc494e6b0 (patch)
treeca0928724860207b44639a6bfbf0c4feb8a4db84 /src/include/getopt_long.h
parentcd1fefa973968ff4e3760a9593f70fe2da0def48 (diff)
downloadpostgresql-61b53695fbbedb7fa9d394e71bf2affdc494e6b0.tar.gz
Remove optreset from src/port/ implementations of getopt and getopt_long.
We don't actually need optreset, because we can easily fix the code to ensure that it's cleanly restartable after having completed a scan over the argv array; which is the only case we need to restart in. Getting rid of it avoids a class of interactions with the system libraries and allows reversion of my change of yesterday in postmaster.c and postgres.c. Back-patch to 8.4. Before that the getopt code was a bit different anyway.
Diffstat (limited to 'src/include/getopt_long.h')
-rw-r--r--src/include/getopt_long.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/include/getopt_long.h b/src/include/getopt_long.h
index 3b05fadb38..0589ae67ca 100644
--- a/src/include/getopt_long.h
+++ b/src/include/getopt_long.h
@@ -18,7 +18,6 @@ extern int opterr;
extern int optind;
extern int optopt;
extern char *optarg;
-extern int optreset;
#ifndef HAVE_STRUCT_OPTION