summaryrefslogtreecommitdiff
path: root/src/bsd_getopt.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bsd_getopt.c')
-rw-r--r--src/bsd_getopt.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/bsd_getopt.c b/src/bsd_getopt.c
index f5fb304..3e89817 100644
--- a/src/bsd_getopt.c
+++ b/src/bsd_getopt.c
@@ -36,5 +36,9 @@ bsd_getopt(int argc, char **argv, char *shortopts)
optind = 0;
}
- return getopt(argc, argv, shortopts);
+ /*
+ * Make sure we are using the system getopt() and not a possible
+ * overlay macro.
+ */
+ return (getopt)(argc, argv, shortopts);
}