summaryrefslogtreecommitdiff
path: root/mh/mh_getopt.h
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org>2017-06-15 22:09:30 +0300
committerSergey Poznyakoff <gray@gnu.org>2017-06-15 22:09:30 +0300
commit26301eb79f56f882d5e4718cba85a48711eff93d (patch)
tree2a09b875e5e46fc73403e92362a3bd33dc84a42b /mh/mh_getopt.h
parent8b5715db380634336a231b0c8573c350992c8dce (diff)
parentfe90e86dac8c9c91a35347ee5bb4513195263ee2 (diff)
downloadmailutils-locus.tar.gz
mailutils-locus.tar.bz2
Merge branch 'master' into locuslocus
Diffstat (limited to 'mh/mh_getopt.h')
-rw-r--r--mh/mh_getopt.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/mh/mh_getopt.h b/mh/mh_getopt.h
index 2aa90b669..684ace678 100644
--- a/mh/mh_getopt.h
+++ b/mh/mh_getopt.h
@@ -20,9 +20,18 @@
#define MH_GETOPT_DEFAULT_FOLDER 0x1
+struct mh_optinit
+{
+ char const *opt; /* Option name */
+ char const *var; /* mh_property name */
+};
+
+void mh_getopt_ext (int *pargc, char ***pargv, struct mu_option *options,
+ int mhflags, struct mh_optinit *optinit,
+ char *argdoc, char *progdoc, char *extradoc);
+
void mh_getopt (int *pargc, char ***pargv, struct mu_option *options,
- int flags,
- char *argdoc, char *progdoc, char *extradoc);
+ int flags, char *argdoc, char *progdoc, char *extradoc);
void mh_opt_notimpl (struct mu_parseopt *po, struct mu_option *opt,
char const *arg);

Return to:

Send suggestions and report system problems to the System administrator.