]> git.deb.at Git - pkg/abook.git/blobdiff - options.c
- fix compile warnings
[pkg/abook.git] / options.c
index a370a30ddd1c7cdb749e2ffd541c562de7db8f98..16fb365da8a73d0d85a39b48c824f26cdf61ebe1 100644 (file)
--- a/options.c
+++ b/options.c
@@ -278,7 +278,7 @@ get_token(buffer *b, int options)
        return NULL;
 }
 
-static char *
+static const char *
 opt_set_set_option(char *p, struct option *opt)
 {
        int len;
@@ -317,7 +317,7 @@ opt_set_set_option(char *p, struct option *opt)
        return NULL;
 }
 
-static char *
+static const char *
 opt_set_option(char *var, char *p)
 {
        int i;
@@ -360,7 +360,7 @@ check_options()
 /*
  * syntax: set <option> = <value>
  */
-static char *
+static const char *
 opt_parse_set(buffer *b)
 {
        char *var, *err;
@@ -374,7 +374,7 @@ opt_parse_set(buffer *b)
        return opt_set_option(var, b->ptr);
 }
 
-static char *
+static const char *
 opt_parse_customfield(buffer *b)
 {
        return _("customfield: obsolete command - please use the "
@@ -386,7 +386,7 @@ opt_parse_customfield(buffer *b)
 /*
  * syntax: view <tab name> = <field1> [ , <field2>, ... ]
  */
-static char *
+static const char *
 opt_parse_view(buffer *b)
 {
        char *err, *view;
@@ -416,7 +416,7 @@ opt_parse_view(buffer *b)
 /*
  * syntax: field <identifier> = <human readable name> [ , <type> ]
  */
-static char *
+static const char *
 opt_parse_field(buffer *b)
 {
        char *err, *field, *name;
@@ -445,7 +445,7 @@ opt_parse_field(buffer *b)
 
 static struct {
        char *token;
-       char * (*func) (buffer *line);
+       const char * (*func) (buffer *line);
 } opt_parsers[] = {
        { "set", opt_parse_set },
        { "customfield", opt_parse_customfield }, /* obsolete */
@@ -458,7 +458,7 @@ static bool
 opt_parse_line(char *line, int n, char *fn)
 {
        int i;
-       char *err = NULL;
+       const char *err = NULL;
        char *token;
        buffer b;