From 7a61357250fa706e06d9e19c47546fa884ccbefd Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Fri, 18 May 2007 21:24:37 +0000 Subject: [PATCH] r12790@catbus: nickm | 2007-05-18 17:24:26 -0400 Fix build on gcc 4.2 svn:r10212 --- src/common/ht.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/ht.h b/src/common/ht.h index e6afdd88ff..2ad46a3877 100644 --- a/src/common/ht.h +++ b/src/common/ht.h @@ -122,8 +122,9 @@ ht_string_hash(const char *s) name##_HT_FIND(const struct name *head, struct type *elm) \ { \ struct type **p; \ + struct name *h = (struct name *) head; \ _HT_SET_HASH(elm, field, hashfn); \ - p = _##name##_HT_FIND_P((struct name *)head, elm); \ + p = _##name##_HT_FIND_P(h, elm); \ return p ? *p : NULL; \ } \ /* Insert the element 'elm' into the table 'head'. Do not call this \