diff options
author | Erik Troan <ewt@src.gnome.org> | 1998-10-13 14:45:18 +0000 |
---|---|---|
committer | Erik Troan <ewt@src.gnome.org> | 1998-10-13 14:45:18 +0000 |
commit | 5fab2325cf69fe3195f5e463aef25a5fd15a9020 (patch) | |
tree | 8e869fa424b2fa9175e701c4008ab962bc1b8ed4 /support | |
parent | 4d1300f9d25e6c7848fc1518a2f6a40bedd53bc3 (diff) | |
download | shared-mime-info-5fab2325cf69fe3195f5e463aef25a5fd15a9020.tar.gz |
1) added (unimplemented) POPT_CB_USE_INCLUDE_DATA and POPT_ARG_FLAG_*
2) added (and sued) POPT_ARG_MASK
svn path=/trunk/; revision=441
Diffstat (limited to 'support')
-rw-r--r-- | support/popt-gnome.h | 3 | ||||
-rw-r--r-- | support/popt.h | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/support/popt-gnome.h b/support/popt-gnome.h index bdedceae..f982da32 100644 --- a/support/popt-gnome.h +++ b/support/popt-gnome.h @@ -14,6 +14,8 @@ set first in table; arg points to callback, descrip points to callback data to pass */ +#define POPT_ARG_MASK 0x0000FFFF +#define POPT_ARGFLAG_MULTIPLE 0x80000000 #define POPT_ERROR_NOARG -10 #define POPT_ERROR_BADOPT -11 @@ -55,6 +57,7 @@ extern struct poptOption poptHelpOptions[]; typedef struct poptContext_s * poptContext; typedef struct poptOption * poptOption; +#define POPT_CB_USE_INCLUDE_DATA ((void *) -1) typedef void (*poptCallbackType)(poptContext con, const struct poptOption * opt, const char * arg, void * data); diff --git a/support/popt.h b/support/popt.h index bdedceae..f982da32 100644 --- a/support/popt.h +++ b/support/popt.h @@ -14,6 +14,8 @@ set first in table; arg points to callback, descrip points to callback data to pass */ +#define POPT_ARG_MASK 0x0000FFFF +#define POPT_ARGFLAG_MULTIPLE 0x80000000 #define POPT_ERROR_NOARG -10 #define POPT_ERROR_BADOPT -11 @@ -55,6 +57,7 @@ extern struct poptOption poptHelpOptions[]; typedef struct poptContext_s * poptContext; typedef struct poptOption * poptOption; +#define POPT_CB_USE_INCLUDE_DATA ((void *) -1) typedef void (*poptCallbackType)(poptContext con, const struct poptOption * opt, const char * arg, void * data); |