no need to zeroout insn_cache in make_id2insn()
diff --git a/utils.c b/utils.c
index 3b289ac..f322d05 100644
--- a/utils.c
+++ b/utils.c
@@ -13,7 +13,7 @@
 	unsigned short max_id = insns[size - 1].id;
 	unsigned short i;
 
-	unsigned short *cache = (unsigned short *)cs_mem_calloc(sizeof(*cache), (max_id + 1));
+	unsigned short *cache = (unsigned short *)cs_mem_malloc(sizeof(*cache) * (max_id + 1));
 
 	for (i = 1; i < size; i++)
 		cache[insns[i].id] = i;