Use const in wmem where possible.

svn path=/trunk/; revision=45976
This commit is contained in:
Evan Huus 2012-11-08 23:18:26 +00:00
parent 26a40dd999
commit 82501433e3
10 changed files with 14 additions and 14 deletions

View File

@ -33,7 +33,7 @@ extern "C" {
#endif /* __cplusplus */
struct _wmem_allocator_t {
void *(*alloc)(void *private_data, size_t size);
void *(*alloc)(void *private_data, const size_t size);
void (*free_all)(void *private_data);
void (*destroy)(struct _wmem_allocator_t *allocator);

View File

@ -37,7 +37,7 @@ typedef struct _wmem_glib_allocator_t {
} wmem_glib_allocator_t;
static void *
wmem_glib_alloc(void *private_data, size_t size)
wmem_glib_alloc(void *private_data, const size_t size)
{
void *buf;
wmem_glib_allocator_t *allocator = (wmem_glib_allocator_t*) private_data;

View File

@ -31,13 +31,13 @@
#include "wmem_allocator_glib.h"
void *
wmem_alloc(wmem_allocator_t *allocator, size_t size)
wmem_alloc(wmem_allocator_t *allocator, const size_t size)
{
return allocator->alloc(allocator->private_data, size);
}
void *
wmem_alloc0(wmem_allocator_t *allocator, size_t size)
wmem_alloc0(wmem_allocator_t *allocator, const size_t size)
{
void *buf;

View File

@ -37,10 +37,10 @@ struct _wmem_allocator_t;
typedef struct _wmem_allocator_t wmem_allocator_t;
void *
wmem_alloc(wmem_allocator_t *allocator, size_t size);
wmem_alloc(wmem_allocator_t *allocator, const size_t size);
void *
wmem_alloc0(wmem_allocator_t *allocator, size_t size);
wmem_alloc0(wmem_allocator_t *allocator, const size_t size);
void
wmem_free_all(wmem_allocator_t *allocator);

View File

@ -89,7 +89,7 @@ wmem_slab_free(wmem_slab_t *slab, void *object)
}
wmem_slab_t *
wmem_create_slab(wmem_allocator_t *allocator, size_t chunk_size)
wmem_create_slab(wmem_allocator_t *allocator, const size_t chunk_size)
{
wmem_slab_t *slab;

View File

@ -45,7 +45,7 @@ void
wmem_slab_free(wmem_slab_t *slab, void *object);
wmem_slab_t *
wmem_create_slab(wmem_allocator_t *allocator, size_t chunk_size);
wmem_create_slab(wmem_allocator_t *allocator, const size_t chunk_size);
#ifdef __cplusplus
}

View File

@ -42,13 +42,13 @@ struct _wmem_stack_t {
};
guint
wmem_stack_count(wmem_stack_t *stack)
wmem_stack_count(const wmem_stack_t *stack)
{
return stack->count;
}
void *
wmem_stack_peek(wmem_stack_t *stack)
wmem_stack_peek(const wmem_stack_t *stack)
{
g_assert(stack->top != NULL);
g_assert(stack->count > 0);

View File

@ -40,10 +40,10 @@ struct _wmem_stack_t;
typedef struct _wmem_stack_t wmem_stack_t;
guint
wmem_stack_count(wmem_stack_t *stack);
wmem_stack_count(const wmem_stack_t *stack);
void *
wmem_stack_peek(wmem_stack_t *stack);
wmem_stack_peek(const wmem_stack_t *stack);
void *
wmem_stack_pop(wmem_stack_t *stack);

View File

@ -48,7 +48,7 @@ wmem_strdup(wmem_allocator_t *allocator, const gchar *src)
}
gchar *
wmem_strndup(wmem_allocator_t *allocator, const gchar *src, size_t len)
wmem_strndup(wmem_allocator_t *allocator, const gchar *src, const size_t len)
{
gchar *dst;
guint i;

View File

@ -38,7 +38,7 @@ gchar *
wmem_strdup(wmem_allocator_t *allocator, const gchar *src);
gchar *
wmem_strndup(wmem_allocator_t *allocator, const gchar *src, size_t len);
wmem_strndup(wmem_allocator_t *allocator, const gchar *src, const size_t len);
#ifdef __cplusplus
}