summaryrefslogtreecommitdiff
path: root/support/popt-gnome.h
diff options
context:
space:
mode:
authorElliot Lee <sopwith@src.gnome.org>1999-09-10 01:27:09 +0000
committerElliot Lee <sopwith@src.gnome.org>1999-09-10 01:27:09 +0000
commit711d241ac7c8f6e289a3deb66643a74ce184f4d2 (patch)
treeebe38c8cce6c717f8f6402f5815ed7b785da4177 /support/popt-gnome.h
parenta7b787822872645e6f8d28f4f897c2428ba74c46 (diff)
downloadshared-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.h22
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);