[dovecot-cvs] dovecot/src/lib-storage/index index-fetch-section.c,1.24,1.25
cras at procontrol.fi
cras at procontrol.fi
Sun Dec 22 10:23:04 EET 2002
Update of /home/cvs/dovecot/src/lib-storage/index
In directory danu:/tmp/cvs-serv22625/lib-storage/index
Modified Files:
index-fetch-section.c
Log Message:
A bit more const'ing.
Index: index-fetch-section.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/index-fetch-section.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- index-fetch-section.c 22 Dec 2002 08:18:29 -0000 1.24
+++ index-fetch-section.c 22 Dec 2002 08:23:01 -0000 1.25
@@ -18,8 +18,8 @@
uoff_t dest_size;
uoff_t skip, max_size;
- const char **fields;
- int (*match_func) (const char **, const char *, size_t);
+ const char *const *fields;
+ int (*match_func) (const char *const *, const char *, size_t);
} FetchHeaderFieldContext;
/* For FETCH[HEADER.FIELDS*] we need to modify the header data before sending
@@ -97,7 +97,8 @@
return field_list;
}
-static int header_match(const char **fields, const char *name, size_t size)
+static int header_match(const char *const *fields,
+ const char *name, size_t size)
{
const char *field, *name_start, *name_end;
@@ -130,12 +131,13 @@
return FALSE;
}
-static int header_match_not(const char **fields, const char *name, size_t size)
+static int header_match_not(const char *const *fields,
+ const char *name, size_t size)
{
return !header_match(fields, name, size);
}
-static int header_match_mime(const char **fields __attr_unused__,
+static int header_match_mime(const char *const *fields __attr_unused__,
const char *name, size_t size)
{
if (size > 8 && strncasecmp(name, "Content-", 8) == 0)
More information about the dovecot-cvs
mailing list