completely stupid mistake.
authorPierre Habouzit <madcoder@debian.org>
Mon, 28 May 2007 11:37:25 +0000 (13:37 +0200)
committerPierre Habouzit <madcoder@debian.org>
Mon, 28 May 2007 11:37:25 +0000 (13:37 +0200)
lib-lib/hash.c

index 008c8fe..569ed30 100644 (file)
@@ -40,7 +40,7 @@ int hash_string(const unsigned char *s, int n)
 hash_t *hash_init(hash_t *table, int nelem, int allow_dup)
 {
     table->dupes    = allow_dup;
-    table->nelem    = MIN(nelem, 2);
+    table->nelem    = MAX(nelem, 2);
     table->curnelem = 0;
     table->table    = p_new(struct hash_elem *, table->nelem);
     return table;