2004-10-31 Paul Jakma <paul@dishone.st>

	* thread.c: Use XCALLOC and sizeof the type, not the pointer.
diff --git a/lib/thread.c b/lib/thread.c
index 94fdf1f..09d6ff7 100644
--- a/lib/thread.c
+++ b/lib/thread.c
@@ -104,8 +104,7 @@
 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;