aboutsummaryrefslogtreecommitdiff
path: root/malloc/mtrace.c
diff options
context:
space:
mode:
authorZack Weinberg <zackw@panix.com>2018-03-18 17:01:06 -0400
committerZack Weinberg <zackw@panix.com>2018-03-26 09:05:19 -0400
commitf66704a937db50bbd78acc5c29f569b4c8e35d19 (patch)
tree92d261f99ff3346bffb3a61f6e788fe0daf6093e /malloc/mtrace.c
parent9ea49e16c79bd2acd0d0648ca0163f26dd1c3dae (diff)
downloadglibc-zack/wip-check-localplt-2.tar
glibc-zack/wip-check-localplt-2.tar.gz
glibc-zack/wip-check-localplt-2.tar.bz2
glibc-zack/wip-check-localplt-2.zip
WIP finer-grained, more aggressive local PLT call checkzack/wip-check-localplt-2
Diffstat (limited to 'malloc/mtrace.c')
-rw-r--r--malloc/mtrace.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/malloc/mtrace.c b/malloc/mtrace.c
index 9064f209ec..aa2ec4b7cb 100644
--- a/malloc/mtrace.c
+++ b/malloc/mtrace.c
@@ -38,7 +38,6 @@
#include <libio/iolibio.h>
#define setvbuf(s, b, f, l) _IO_setvbuf (s, b, f, l)
-#define fwrite(buf, size, count, fp) _IO_fwrite (buf, size, count, fp)
#include <kernel-features.h>
@@ -304,7 +303,7 @@ mtrace (void)
/* Be sure it doesn't malloc its buffer! */
malloc_trace_buffer = mtb;
setvbuf (mallstream, malloc_trace_buffer, _IOFBF, TRACE_BUFFER_SIZE);
- fprintf (mallstream, "= Start\n");
+ fputs ("= Start\n", mallstream);
tr_old_free_hook = __free_hook;
__free_hook = tr_freehook;
tr_old_malloc_hook = __malloc_hook;
@@ -343,6 +342,6 @@ muntrace (void)
__realloc_hook = tr_old_realloc_hook;
__memalign_hook = tr_old_memalign_hook;
- fprintf (f, "= End\n");
+ fputs ("= End\n", f);
fclose (f);
}