summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2013-09-21 13:19:16 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2013-09-21 13:19:16 +0200
commite5c4d8bf46d00831bdb8da92edfe996ada0110fb (patch)
tree82aecb8f2f944beadfa4722547fa30b6aec1451a
parentde67a25fed974b5446194cb14a3ce5e6cdf60775 (diff)
Fix gcc warning
* libfshelp/fshelp.h (fshelp_set_options): Make `argp` pointer const. * libfshelp/set-options.c (fshelp_set_options): Likewise. * doc/hurd.texi (fshelp_set_options): Likewise.
-rw-r--r--doc/hurd.texi2
-rw-r--r--libfshelp/fshelp.h2
-rw-r--r--libfshelp/set-options.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/doc/hurd.texi b/doc/hurd.texi
index dbd5b451..ae478688 100644
--- a/doc/hurd.texi
+++ b/doc/hurd.texi
@@ -2619,7 +2619,7 @@ an RPC. If @var{len} is greater than zero, @var{buf} is freed,
regardless of whether an error is returned or not.
@end deftypefun
-@deftypefun error_t fshelp_set_options (@w{struct argp *@var{argp}}, @w{int @var{flags}}, @w{char *@var{argz}}, @w{size_t @var{argz_len}}, @w{void *@var{input}})
+@deftypefun error_t fshelp_set_options (@w{const struct argp *@var{argp}}, @w{int @var{flags}}, @w{char *@var{argz}}, @w{size_t @var{argz_len}}, @w{void *@var{input}})
Invoke @code{argp_parse} in the standard way, with data from @var{argz}
and @var{argz_len}.
@end deftypefun
diff --git a/libfshelp/fshelp.h b/libfshelp/fshelp.h
index 43fbcd78..a7702ca2 100644
--- a/libfshelp/fshelp.h
+++ b/libfshelp/fshelp.h
@@ -258,7 +258,7 @@ fshelp_exec_reauth (int suid, uid_t uid, int sgid, gid_t gid,
struct argp; /* Include <argp.h> to get the real thing. */
/* Invoke ARGP with data from DATA & LEN, in the standard way. */
-error_t fshelp_set_options (struct argp *argp, int flags,
+error_t fshelp_set_options (const struct argp *argp, int flags,
const char *argz, size_t argz_len, void *input);
diff --git a/libfshelp/set-options.c b/libfshelp/set-options.c
index 77cdba15..a627b841 100644
--- a/libfshelp/set-options.c
+++ b/libfshelp/set-options.c
@@ -32,7 +32,7 @@
/* Invoke ARGP with data from DATA & LEN, in the standard way. */
error_t
-fshelp_set_options (struct argp *argp, int flags,
+fshelp_set_options (const struct argp *argp, int flags,
const char *argz, size_t argz_len, void *input)
{
int argc = argz_count (argz, argz_len);