[project @ 2001-08-29 15:12:21 by sewardj]
[ghc-hetmet.git] / ghc / rts / Hash.c
index 9acecbd..9b9e98a 100644 (file)
@@ -1,5 +1,5 @@
 /*-----------------------------------------------------------------------------
- * $Id: Hash.c,v 1.4 2001/06/25 09:49:59 rrt Exp $
+ * $Id: Hash.c,v 1.6 2001/08/14 13:40:09 sewardj Exp $
  *
  * (c) The AQUA Project, Glasgow University, 1995-1998
  * (c) The GHC Team, 1999
@@ -9,6 +9,7 @@
  * pp. 446 -- 457.
  * -------------------------------------------------------------------------- */
 
+#include "PosixSource.h"
 #include "Rts.h"
 #include "Hash.h"
 #include "RtsUtils.h"
@@ -243,8 +244,8 @@ insertHashTable(HashTable *table, StgWord key, void *data)
     HashList *hl;
 
     /* We want no duplicates */
-    //    ASSERT(lookupHashTable(table, key) == NULL);
-    
+    ASSERT(lookupHashTable(table, key) == NULL);
+
     /* When the average load gets too high, we expand the table */
     if (++table->kcount >= HLOAD * table->bcount)
        expand(table);