summaryrefslogtreecommitdiff
path: root/fnlz_mlc.c
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2012-01-17 19:44:39 +0400
committerIvan Maidanski <ivmai@mail.ru>2012-01-17 19:44:39 +0400
commit293d927f27280b8e371384dd530d5df3e8536672 (patch)
tree9db39328853e5a74212b293127f48eee0eba61d1 /fnlz_mlc.c
parent31316be0af621ff804ef46b5533259d13009fb24 (diff)
downloadbdwgc-293d927f27280b8e371384dd530d5df3e8536672.tar.gz
Add 'const' qualifier to pointer argument of GC_clear/set_mark_bit,
GC_finalized_malloc, GC_general_register_disappearing_link * dbg_mlc.c (GC_debug_change_stubborn, GC_debug_end_stubborn_change): Make argument pointer const. * finalize.c (GC_general_register_disappearing_link): Likewise. * fnlz_mlc.c (GC_core_finalized_malloc, GC_finalized_malloc): Likewise. * include/gc.h (GC_change_stubborn, GC_end_stubborn_change, GC_debug_change_stubborn, GC_debug_end_stubborn_change, GC_general_register_disappearing_link): Likewise. * include/gc_disclaim.h (GC_finalized_malloc): Likewise. * include/gc_mark.h (GC_clear_mark_bit, GC_set_mark_bit): Likewise. * mark.c (GC_set_mark_bit, GC_clear_mark_bit): Likewise. * stubborn.c (GC_end_stubborn_change, GC_change_stubborn): Likewise. * finalize.c (GC_general_register_disappearing_link): Remove redundant pointer type casts. * tests/test.c (cons, print_int_list, mktree): Likewise. * include/gc.h (GC_GENERAL_REGISTER_DISAPPEARING_LINK): Add cast removing potential 'const' qualifier.
Diffstat (limited to 'fnlz_mlc.c')
-rw-r--r--fnlz_mlc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/fnlz_mlc.c b/fnlz_mlc.c
index f7fd0db7..4c7a4501 100644
--- a/fnlz_mlc.c
+++ b/fnlz_mlc.c
@@ -69,10 +69,10 @@ GC_API void GC_CALL GC_init_finalized_malloc(void)
#ifdef THREAD_LOCAL_ALLOC
STATIC void * GC_core_finalized_malloc(size_t lb,
- struct GC_finalizer_closure *fclos)
+ const struct GC_finalizer_closure *fclos)
#else
GC_API void * GC_CALL GC_finalized_malloc(size_t lb,
- struct GC_finalizer_closure *fclos)
+ const struct GC_finalizer_closure *fclos)
#endif
{
ptr_t op;
@@ -104,7 +104,7 @@ GC_API void GC_CALL GC_init_finalized_malloc(void)
#ifdef THREAD_LOCAL_ALLOC
GC_API void * GC_CALL GC_finalized_malloc(size_t client_lb,
- struct GC_finalizer_closure *fclos)
+ const struct GC_finalizer_closure *fclos)
{
size_t lb = client_lb + sizeof(void *);
size_t lg = ROUNDED_UP_GRANULES(lb);