diff options
author | ewt <ewt> | 1998-10-21 21:44:18 +0000 |
---|---|---|
committer | ewt <ewt> | 1998-10-21 21:44:18 +0000 |
commit | 2187e9f136d1044c0658a58623a94bc7583a904a (patch) | |
tree | ce33d0f4c2661def1b97a7c438ed4ae3a322d49b /test1.c | |
parent | 65aa14709bab57bbd5691d5cc7e790728b6469e1 (diff) | |
download | libpopt-2187e9f136d1044c0658a58623a94bc7583a904a.tar.gz |
implemented POPT_ARGFLAG_DOC_HIDDEN, POPT_CBFLAG_PRE, POPT_CBFLAG_POST
Diffstat (limited to 'test1.c')
-rw-r--r-- | test1.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -7,7 +7,8 @@ #include "popt.h" -void option_callback(poptContext con, const struct poptOption * opt, +void option_callback(poptContext con, enum poptCallbackReason reason, + const struct poptOption * opt, char * arg, void * data) { fprintf(stdout, "callback: %c %s %s ", opt->val, (char *) data, arg); } @@ -41,6 +42,8 @@ int main(int argc, char ** argv) { { "arg3", '3', POPT_ARG_INT, &arg3, 0, "A third argument", "ANARG" }, { "shortoption", '\0', POPT_ARGFLAG_ONEDASH, &shortopt, 0, "Needs a single -", NULL }, + { "hidden", '\0', POPT_ARG_STRING | POPT_ARGFLAG_DOC_HIDDEN, NULL, 0, + "This shouldn't show up", NULL }, { "unused", '\0', POPT_ARG_STRING, NULL, 0, "Unused option for help testing", "UNUSED" }, { NULL, '\0', POPT_ARG_INCLUDE_TABLE, &moreArgs, 0, NULL }, |