]> granicus.if.org Git - gc/commitdiff
Fix 'unused function GC_add_map_entry' compiler warning
authorIvan Maidanski <ivmai@mail.ru>
Wed, 29 May 2019 20:46:41 +0000 (23:46 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Wed, 29 May 2019 20:47:11 +0000 (23:47 +0300)
* include/private/gc_priv.h (GC_add_map_entry): Declare only if
MARK_BIT_PER_GRANULE.

include/private/gc_priv.h

index 0324a379077bb22af161fff5ba1d276b2e4def1a..27fc21b2b70496fb85f34acf258b98e372c4399e 100644 (file)
@@ -1888,10 +1888,13 @@ GC_INNER void GC_scratch_recycle_inner(void *ptr, size_t bytes);
                                 /* Reuse the memory region by the heap. */
 
 /* Heap block layout maps: */
-GC_INNER GC_bool GC_add_map_entry(size_t sz);
+#ifdef MARK_BIT_PER_GRANULE
+  GC_INNER GC_bool GC_add_map_entry(size_t sz);
                                 /* Add a heap block map for objects of  */
                                 /* size sz to obj_map.                  */
                                 /* Return FALSE on failure.             */
+#endif
+
 GC_INNER void GC_register_displacement_inner(size_t offset);
                                 /* Version of GC_register_displacement  */
                                 /* that assumes lock is already held.   */