]> err.no Git - varnish/commitdiff
Constification of certain storage functions
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Tue, 25 Sep 2007 10:35:44 +0000 (10:35 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Tue, 25 Sep 2007 10:35:44 +0000 (10:35 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@2038 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-cache/bin/varnishd/stevedore.h
varnish-cache/bin/varnishd/storage_file.c
varnish-cache/bin/varnishd/storage_malloc.c

index 321796f9a157e24c293de1bd5157414fd0ef1f97..adc66210f53e90ba5c43a0af29b21e7de0adecf6 100644 (file)
@@ -38,8 +38,8 @@ struct iovec;
 typedef void storage_init_f(struct stevedore *, const char *spec);
 typedef void storage_open_f(struct stevedore *);
 typedef struct storage *storage_alloc_f(struct stevedore *, size_t size);
-typedef void storage_trim_f(struct storage *, size_t size);
-typedef void storage_free_f(struct storage *);
+typedef void storage_trim_f(const struct storage *, size_t size);
+typedef void storage_free_f(const struct storage *);
 
 struct stevedore {
        const char              *name;
index 0aed4ba7a8f5cee36b4ac9a10d6ec98cda98c940..4ff21037fb38ec4190f13b6bdb658577b8ef7fde 100644 (file)
@@ -660,7 +660,7 @@ smf_alloc(struct stevedore *st, size_t size)
 /*--------------------------------------------------------------------*/
 
 static void
-smf_trim(struct storage *s, size_t size)
+smf_trim(const struct storage *s, size_t size)
 {
        struct smf *smf;
        struct smf_sc *sc;
@@ -688,7 +688,7 @@ smf_trim(struct storage *s, size_t size)
 /*--------------------------------------------------------------------*/
 
 static void
-smf_free(struct storage *s)
+smf_free(const struct storage *s)
 {
        struct smf *smf;
        struct smf_sc *sc;
index 6f62fd4f675e4258122c22beb225752834157ac4..b06c0a25ab9f24a9962f356f708e4b844a1713e3 100644 (file)
@@ -66,7 +66,7 @@ sma_alloc(struct stevedore *st, size_t size)
 }
 
 static void
-sma_free(struct storage *s)
+sma_free(const struct storage *s)
 {
        struct sma *sma;
 
@@ -79,7 +79,7 @@ sma_free(struct storage *s)
 }
 
 static void
-sma_trim(struct storage *s, size_t size)
+sma_trim(const struct storage *s, size_t size)
 {
        struct sma *sma;
        void *p;