summaryrefslogtreecommitdiff
path: root/lib/thread.c
diff options
context:
space:
mode:
authorpaul <paul>2004-10-31 16:43:17 +0000
committerpaul <paul>2004-10-31 16:43:17 +0000
commit039b95776979c74f7d02719800f9d742338e815b (patch)
treef833c1f87818c79b17cec0c3c87b2e4763675c90 /lib/thread.c
parent70e149e0492c369a64933d63c212d4e15cd5194e (diff)
2004-10-31 Paul Jakma <paul@dishone.st>
* thread.c: Use XCALLOC and sizeof the type, not the pointer.
Diffstat (limited to 'lib/thread.c')
-rw-r--r--lib/thread.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/thread.c b/lib/thread.c
index 94fdf1f5..09d6ff73 100644
--- a/lib/thread.c
+++ b/lib/thread.c
@@ -104,8 +104,7 @@ static void*
cpu_record_hash_alloc (struct cpu_thread_history *a)
{
struct cpu_thread_history *new;
- new = XMALLOC( MTYPE_THREAD_STATS, sizeof *new);
- memset(new, 0, sizeof (struct cpu_thread_history));
+ new = XCALLOC (MTYPE_THREAD_STATS, sizeof (struct cpu_thread_history));
new->func = a->func;
new->funcname = XSTRDUP(MTYPE_THREAD_FUNCNAME, a->funcname);
return new;