- item *i;
- uint32 h;
- hash_base **bin;
-
- /* --- See if the item is already there --- */
-
- if ((i = = lookup(t, k)) != 0)
- return (i);
-
- /* --- Make a new hashtable item --- */
-
- i = CREATE(item);
- i->k = xstrdup(k);
- /* ... */
-
- /* --- Link it into the bin list --- */
-
- h = i->b.hash = hash(k);
- bin = HASH_BIN(&t->t, h);
- i->b.next = *bin;
- *bin = &i->b.next;
-
- /* --- Maybe extend the hashtable --- */
-
- if (t->load)
- t->load--;
- else if (hash_extend(&t->t))
- t->load = recalc_load(t);
-
- /* --- Done --- */
-
- return (i);
+ item *i;
+ uint32 h;
+ hash_base **bin;
+.VP
+ /* --- See if the item is already there --- */
+.VP
+ if ((i = lookup(t, k)) != 0)
+ return (i);
+.VP
+ /* --- Make a new hashtable item --- */
+.VP
+ i = CREATE(item);
+ i->k = xstrdup(k);
+ /* ... */
+.VP
+ /* --- Link it into the bin list --- */
+.VP
+ h = i->b.hash = hash(k);
+ bin = HASH_BIN(&t->t, h);
+ i->b.next = *bin;
+ *bin = &i->b.next;
+.VP
+ /* --- Maybe extend the hashtable --- */
+.VP
+ if (t->load)
+ t->load--;
+ else if (hash_extend(&t->t))
+ t->load = recalc_load(t);
+.VP
+ /* --- Done --- */
+.VP
+ return (i);