Mailing List Archive

r3364 - in trunk/varnish-cache: bin/varnishd lib/libvarnish lib/libvcl
Author: phk
Date: 2008-11-09 15:25:22 +0100 (Sun, 09 Nov 2008)
New Revision: 3364

Modified:
trunk/varnish-cache/bin/varnishd/cache_expire.c
trunk/varnish-cache/bin/varnishd/mgt_child.c
trunk/varnish-cache/bin/varnishd/varnishd.c
trunk/varnish-cache/lib/libvarnish/crc32.c
trunk/varnish-cache/lib/libvcl/vcc_fixed_token.c
trunk/varnish-cache/lib/libvcl/vcc_priv.h
Log:
More FlexeLint v9 consts



Modified: trunk/varnish-cache/bin/varnishd/cache_expire.c
===================================================================
--- trunk/varnish-cache/bin/varnishd/cache_expire.c 2008-11-09 13:46:57 UTC (rev 3363)
+++ trunk/varnish-cache/bin/varnishd/cache_expire.c 2008-11-09 14:25:22 UTC (rev 3364)
@@ -69,8 +69,8 @@
* housekeeping fields parts of an object.
*/

-static const char *tmr_prefetch = "prefetch";
-static const char *tmr_ttl = "ttl";
+static const char * const tmr_prefetch = "prefetch";
+static const char * const tmr_ttl = "ttl";

struct objexp {
unsigned magic;

Modified: trunk/varnish-cache/bin/varnishd/mgt_child.c
===================================================================
--- trunk/varnish-cache/bin/varnishd/mgt_child.c 2008-11-09 13:46:57 UTC (rev 3363)
+++ trunk/varnish-cache/bin/varnishd/mgt_child.c 2008-11-09 14:25:22 UTC (rev 3364)
@@ -81,7 +81,7 @@
CH_DIED = 4
} child_state = CH_STOPPED;

-static const char *ch_state[] = {
+static const char * const ch_state[] = {
[CH_STOPPED] = "stopped",
[CH_STARTING] = "starting",
[CH_RUNNING] = "running",

Modified: trunk/varnish-cache/bin/varnishd/varnishd.c
===================================================================
--- trunk/varnish-cache/bin/varnishd/varnishd.c 2008-11-09 13:46:57 UTC (rev 3363)
+++ trunk/varnish-cache/bin/varnishd/varnishd.c 2008-11-09 14:25:22 UTC (rev 3364)
@@ -117,7 +117,7 @@
extern struct stevedore smu_stevedore;
#endif

-static struct choice stv_choice[] = {
+static const struct choice stv_choice[] = {
{ "file", &smf_stevedore },
{ "malloc", &sma_stevedore },
#ifdef HAVE_LIBUMEM
@@ -158,7 +158,7 @@
extern struct hash_slinger hsl_slinger;
extern struct hash_slinger hcl_slinger;

-static struct choice hsh_choice[] = {
+static const struct choice hsh_choice[] = {
{ "classic", &hcl_slinger },
{ "simple", &hsl_slinger },
{ "simple_list", &hsl_slinger }, /* backwards compat */

Modified: trunk/varnish-cache/lib/libvarnish/crc32.c
===================================================================
--- trunk/varnish-cache/lib/libvarnish/crc32.c 2008-11-09 13:46:57 UTC (rev 3363)
+++ trunk/varnish-cache/lib/libvarnish/crc32.c 2008-11-09 14:25:22 UTC (rev 3364)
@@ -37,7 +37,7 @@

/*--------------------------------------------------------------------*/

-static uint32_t crc32bits[] = {
+static const uint32_t crc32bits[] = {
0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419, 0x706af48f,
0xe963a535, 0x9e6495a3, 0x0edb8832, 0x79dcb8a4, 0xe0d5e91e, 0x97d2d988,
0x09b64c2b, 0x7eb17cbd, 0xe7b82d07, 0x90bf1d91, 0x1db71064, 0x6ab020f2,

Modified: trunk/varnish-cache/lib/libvcl/vcc_fixed_token.c
===================================================================
--- trunk/varnish-cache/lib/libvcl/vcc_fixed_token.c 2008-11-09 13:46:57 UTC (rev 3363)
+++ trunk/varnish-cache/lib/libvcl/vcc_fixed_token.c 2008-11-09 14:25:22 UTC (rev 3364)
@@ -104,7 +104,7 @@
}
}

-const char *vcl_tnames[256] = {
+const char * const vcl_tnames[256] = {
['!'] = "'!'",
['%'] = "'%'",
['&'] = "'&'",

Modified: trunk/varnish-cache/lib/libvcl/vcc_priv.h
===================================================================
--- trunk/varnish-cache/lib/libvcl/vcc_priv.h 2008-11-09 13:46:57 UTC (rev 3363)
+++ trunk/varnish-cache/lib/libvcl/vcc_priv.h 2008-11-09 14:25:22 UTC (rev 3364)
@@ -39,7 +39,7 @@
#define isident(c) (isalpha(c) || isdigit(c) || (c) == '_' || (c) == '-')
#define isvar(c) (isident(c) || (c) == '.')
unsigned vcl_fixed_token(const char *p, const char **q);
-extern const char *vcl_tnames[256];
+extern const char * const vcl_tnames[256];
void vcl_output_lang_h(struct vsb *sb);

#define PF(t) (int)((t)->e - (t)->b), (t)->b