]> granicus.if.org Git - pgbouncer/commitdiff
tag few functions with const
authorMarko Kreen <markokr@gmail.com>
Fri, 18 Jan 2008 07:03:37 +0000 (07:03 +0000)
committerMarko Kreen <markokr@gmail.com>
Fri, 18 Jan 2008 07:03:37 +0000 (07:03 +0000)
include/list.h
include/slab.h
src/slab.c

index e9362e8a1b9f2ee73930b2a4c2643d806636c943..ed3ec6f619e310a3d8810619887fce364ad6043f 100644 (file)
@@ -56,7 +56,7 @@ static inline void list_init(List *list)
 }
 
 /* is list empty? */
-static inline bool list_empty(List *list)
+static inline bool list_empty(const List *list)
 {
        return list->next == list;
 }
@@ -103,7 +103,7 @@ static inline List *list_pop(List *list)
 }
 
 /* remove first from list and return */
-static inline List *list_first(List *list)
+static inline List *list_first(const List *list)
 {
        if (list_empty(list))
                return NULL;
@@ -153,7 +153,7 @@ static inline void list_append_list(List *src, List *dst)
             (item) != (list); \
             (item) = (tmp), (tmp) = (tmp)->next)
 
-static inline bool item_in_list(List *item, List *list)
+static inline bool item_in_list(const List *item, const List *list)
 {
        List *tmp;
        list_for_each(tmp, list)
@@ -228,7 +228,7 @@ static inline void statlist_init(StatList *list, const char *name)
 #endif
 }
 
-static inline int statlist_count(StatList *list)
+static inline int statlist_count(const StatList *list)
 {
        Assert(list->cur_count > 0 || list_empty(&list->head));
        return list->cur_count;
@@ -260,12 +260,12 @@ static inline void statlist_append_list(StatList *src, StatList *dst)
        src->cur_count = 0;
 }
 
-static inline List *statlist_first(StatList *list)
+static inline List *statlist_first(const StatList *list)
 {
        return list_first(&list->head);
 }
 
-static inline bool statlist_empty(StatList *list)
+static inline bool statlist_empty(const StatList *list)
 {
        return list_empty(&list->head);
 }
index 276523a87781e9e289d3170c5c9453e7448e6dd3..8cc8e0eecd2fa9a3c7f04b56172be960af746e2e 100644 (file)
@@ -11,9 +11,9 @@ void objcache_destroy(ObjectCache *cache);
 void * obj_alloc(ObjectCache *cache) _MALLOC _MUSTCHECK;
 void obj_free(ObjectCache *cache, void *obj);
 
-int objcache_total_count(ObjectCache *cache);
-int objcache_free_count(ObjectCache *cache);
-int objcache_active_count(ObjectCache *cache);
+int objcache_total_count(const ObjectCache *cache);
+int objcache_free_count(const ObjectCache *cache);
+int objcache_active_count(const ObjectCache *cache);
 
 typedef void (*slab_stat_fn)(void *arg, const char *slab_name,
                             unsigned size, unsigned free, 
index 8f6170bc30c7eb40fc8881114b2a13a1579c25d8..b867f1d7b60a7301a5d955b2fc2030b289851fa6 100644 (file)
@@ -188,19 +188,19 @@ void obj_free(ObjectCache *cache, void *obj)
 }
 
 /* total number of objects allocated from cache */
-int objcache_total_count(ObjectCache *cache)
+int objcache_total_count(const ObjectCache *cache)
 {
        return cache->total_count;
 }
 
 /* free objects in cache */
-int objcache_free_count(ObjectCache *cache)
+int objcache_free_count(const ObjectCache *cache)
 {
        return statlist_count(&cache->freelist);
 }
 
 /* number of objects in use */
-int objcache_active_count(ObjectCache *cache)
+int objcache_active_count(const ObjectCache *cache)
 {
        return objcache_total_count(cache) - objcache_free_count(cache);
 }