summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillem Jover <guillem@hadrons.org>2011-06-08 02:10:38 +0200
committerGuillem Jover <guillem@hadrons.org>2011-06-08 02:10:38 +0200
commit4a6303ba3b64504ab0077b9cfebd2a4b918d531d (patch)
tree6983b4eea08aad88b54c5caca89b3c20bbdbb263
parent7446f029b52f15b318402c3827802cdf31727566 (diff)
downloadlibbsd-4a6303ba3b64504ab0077b9cfebd2a4b918d531d.tar.gz
Constify bsd_getopt(3) arguments
This matches the standard declaration for getopt(3).
-rw-r--r--include/bsd/unistd.h2
-rw-r--r--src/bsd_getopt.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/include/bsd/unistd.h b/include/bsd/unistd.h
index 1c4e579..edb0ec5 100644
--- a/include/bsd/unistd.h
+++ b/include/bsd/unistd.h
@@ -49,7 +49,7 @@ extern int optreset;
#define getopt(argc, argv, optstr) bsd_getopt(argc, argv, optstr)
#endif
-int bsd_getopt(int, char **, char *);
+int bsd_getopt(int argc, char * const argv[], const char *shortopts)
mode_t getmode(const void *set, mode_t mode);
void *setmode(const char *mode_str);
diff --git a/src/bsd_getopt.c b/src/bsd_getopt.c
index 3e89817..b5bd270 100644
--- a/src/bsd_getopt.c
+++ b/src/bsd_getopt.c
@@ -29,7 +29,7 @@
int optreset = 0;
int
-bsd_getopt(int argc, char **argv, char *shortopts)
+bsd_getopt(int argc, char * const argv[], const char *shortopts)
{
if (optreset == 1) {
optreset = 0;