]> granicus.if.org Git - gc/commitdiff
Adjust GC_debug_malloc/realloc_replacement macro to match the API function
authorIvan Maidanski <ivmai@mail.ru>
Fri, 23 Aug 2013 18:51:07 +0000 (22:51 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 23 Aug 2013 18:51:07 +0000 (22:51 +0400)
* malloc.c (GC_debug_malloc_replacement): Pass NULL (instead of
"unknown") to "s" argument of GC_debug_malloc to match that
replacement definition in dbg_mlc.c.
* mallocx.c (GC_debug_realloc_replacement): Likewise.

malloc.c
mallocx.c

index a6b7284f25c18a93f666da7988b380b4ab242808..b62193a9ae1d47758e8718be0e6650da96da96ea 100644 (file)
--- a/malloc.c
+++ b/malloc.c
@@ -329,9 +329,8 @@ GC_API void * GC_CALL GC_malloc_uncollectable(size_t lb)
 /* malloc replacements.  Otherwise we end up saving a                   */
 /* meaningless return address in the object.  It also speeds things up, */
 /* but it is admittedly quite ugly.                                     */
-
 # define GC_debug_malloc_replacement(lb) \
-                        GC_debug_malloc(lb, GC_DBG_RA "unknown", 0)
+                        GC_debug_malloc(lb, GC_DBG_RA NULL, 0)
 
 void * malloc(size_t lb)
 {
index e4902a7519a28bb86409e87bc67907e4d2365b6a..ee99d0fd929fef87543d0d8c8bd26d7bd0773f05 100644 (file)
--- a/mallocx.c
+++ b/mallocx.c
@@ -153,9 +153,8 @@ GC_API void * GC_CALL GC_realloc(void * p, size_t lb)
 # ifdef REDIRECT_REALLOC
 
 /* As with malloc, avoid two levels of extra calls here.        */
-
 # define GC_debug_realloc_replacement(p, lb) \
-        GC_debug_realloc(p, lb, GC_DBG_RA "unknown", 0)
+        GC_debug_realloc(p, lb, GC_DBG_RA NULL, 0)
 
 void * realloc(void * p, size_t lb)
   {