Change the definition of VgHashTable to not have pointer type.
This is (a) consistent with how the other containers are defined
and, more importantly, (b) allows the constification of the hash table API.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14639 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/helgrind/hg_main.c b/helgrind/hg_main.c
index d1b72d0..3f13074 100644
--- a/helgrind/hg_main.c
+++ b/helgrind/hg_main.c
@@ -3974,7 +3974,7 @@
 
 /* A hash table of MallocMetas, used to track malloc'd blocks
    (obviously). */
-static VgHashTable hg_mallocmeta_table = NULL;
+static VgHashTable *hg_mallocmeta_table = NULL;
 
 /* MallocMeta are small elements. We use a pool to avoid
    the overhead of malloc for each MallocMeta. */