From mboxrd@z Thu Jan 1 00:00:00 1970 From: hjl@lucon.org (H.J. Lu) To: libc-hacker@cygnus.com (GNU C Library) Subject: A patch for malloc Date: Tue, 11 Aug 1998 07:38:00 -0000 Message-id: X-SW-Source: 1998-08/msg00151.html Here is a patch for malloc. It is quite confusing without 0x. Thanks. -- H.J. Lu (hjl@gnu.org) --- Tue Aug 11 07:37:50 1998 H.J. Lu (hjl@gnu.org) * malloc/malloc.c (free_check): Add 0x to print a pointer. (realloc_check): Likewise. Index: malloc/malloc.c =================================================================== RCS file: /home/work/cvs/gnu/glibc-2.0/malloc/malloc.c,v retrieving revision 1.1.1.4 diff -p -u -r1.1.1.4 malloc.c --- malloc.c 1998/05/20 21:51:16 1.1.1.4 +++ malloc.c 1998/08/11 14:36:20 @@ -4269,7 +4269,7 @@ free_check(mem) Void_t* mem; (void)mutex_unlock(&main_arena.mutex); switch(check_action) { case 1: - fprintf(stderr, "free(): invalid pointer %lx!\n", (long)(mem)); + fprintf(stderr, "free(): invalid pointer 0x%lx!\n", (long)(mem)); break; case 2: abort(); @@ -4307,7 +4307,7 @@ realloc_check(oldmem, bytes) Void_t* old (void)mutex_unlock(&main_arena.mutex); switch(check_action) { case 1: - fprintf(stderr, "realloc(): invalid pointer %lx!\n", (long)(oldmem)); + fprintf(stderr, "realloc(): invalid pointer 0x%lx!\n", (long)(oldmem)); break; case 2: abort();