summaryrefslogtreecommitdiffstats
path: root/hash.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-03-08 11:41:22 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-03-08 11:41:22 +0000
commit056d0c68fbd56e3ce25fe3ad8c58ade0ab30a1b4 (patch)
treea2b977b6c334b960dc3df02e4f402667e9314030 /hash.c
parent7024ee7ca35a8033dee9ec0936cd2f3e0251aca2 (diff)
downloadmandoc-056d0c68fbd56e3ce25fe3ad8c58ade0ab30a1b4.tar.gz
BROKEN CHECK-IN. Wide-ranging updates.
Removed libmdoc internal argv limit (all dynamic). Removed "data" union in mdoc_node (to be selectively re-added).
Diffstat (limited to 'hash.c')
-rw-r--r--hash.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/hash.c b/hash.c
index 1e83cc91..b70f7cf7 100644
--- a/hash.c
+++ b/hash.c
@@ -128,6 +128,11 @@ mdoc_tokhash_find(const void *arg, const char *tmp)
assert(0 == (size_t)slot % sizeof(struct mdoc_macro));
slot /= sizeof(struct mdoc_macro);
+ /*
+ * FIXME: is this necessary, or do we only need to check the
+ * remaining characters (2+)?
+ */
+
if (0 != strcmp(mdoc_macronames[slot], tmp))
return(MDOC_MAX);
return(slot);