diff options
author | Elliot Lee <sopwith@src.gnome.org> | 1999-09-10 01:27:09 +0000 |
---|---|---|
committer | Elliot Lee <sopwith@src.gnome.org> | 1999-09-10 01:27:09 +0000 |
commit | 711d241ac7c8f6e289a3deb66643a74ce184f4d2 (patch) | |
tree | ebe38c8cce6c717f8f6402f5815ed7b785da4177 /support/popt-gnome.h | |
parent | a7b787822872645e6f8d28f4f897c2428ba74c46 (diff) | |
download | shared-mime-info-711d241ac7c8f6e289a3deb66643a74ce184f4d2.tar.gz |
Merge from popt CVS.
Merge from popt CVS.
svn path=/trunk/; revision=913
Diffstat (limited to 'support/popt-gnome.h')
-rw-r--r-- | support/popt-gnome.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/support/popt-gnome.h b/support/popt-gnome.h index 2fea9e80..c252e6b8 100644 --- a/support/popt-gnome.h +++ b/support/popt-gnome.h @@ -57,15 +57,15 @@ struct poptOption { int argInfo; void * arg; /* depends on argInfo */ int val; /* 0 means don't return, just update flag */ - char * descrip; /* description for autohelp -- may be NULL */ - char * argDescrip; /* argument description for autohelp */ + const char * descrip; /* description for autohelp -- may be NULL */ + const char * argDescrip; /* argument description for autohelp */ }; struct poptAlias { - char * longName; /* may be NULL */ + const char * longName; /* may be NULL */ char shortName; /* may be '\0' */ int argc; - char ** argv; /* must be free()able */ + const char ** argv; /* must be free()able */ }; extern struct poptOption poptHelpOptions[]; @@ -83,9 +83,9 @@ enum poptCallbackReason { POPT_CALLBACK_REASON_PRE, typedef void (*poptCallbackType)(poptContext con, enum poptCallbackReason reason, const struct poptOption * opt, - const char * arg, void * data); + const char * arg, const void * data); -poptContext poptGetContext(char * name, int argc, char ** argv, +poptContext poptGetContext(const char * name, int argc, char ** argv, const struct poptOption * options, int flags); void poptResetContext(poptContext con); @@ -95,14 +95,14 @@ int poptGetNextOpt(poptContext con); char * poptGetOptArg(poptContext con); /* returns NULL if no more options are available */ char * poptGetArg(poptContext con); -char * poptPeekArg(poptContext con); -char ** poptGetArgs(poptContext con); +const char * poptPeekArg(poptContext con); +const char ** poptGetArgs(poptContext con); /* returns the option which caused the most recent error */ -char * poptBadOption(poptContext con, int flags); +const char * poptBadOption(poptContext con, int flags); void poptFreeContext(poptContext con); -int poptStuffArgs(poptContext con, char ** argv); +int poptStuffArgs(poptContext con, const char ** argv); int poptAddAlias(poptContext con, struct poptAlias alias, int flags); -int poptReadConfigFile(poptContext con, char * fn); +int poptReadConfigFile(poptContext con, const char * fn); /* like above, but reads /etc/popt and $HOME/.popt along with environment vars */ int poptReadDefaultConfig(poptContext con, int useEnv); |