projects
/
idzebra-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix check of dictionary entry size (IT_MAX_WORD)
[idzebra-moved-to-github.git]
/
index
/
zebraapi.c
diff --git
a/index/zebraapi.c
b/index/zebraapi.c
index
c6e9668
..
7cb1667
100644
(file)
--- a/
index/zebraapi.c
+++ b/
index/zebraapi.c
@@
-2267,7
+2267,7
@@
static ZEBRA_RES zebra_record_check(ZebraHandle zh, Record rec,
}
memcpy(ord_buf + ord_len, str, slen);
ord_buf[ord_len + slen] = '\0';
- if (ord_len + slen >= IT_MAX_WORD)
+ if (slen > IT_MAX_WORD || ord_len > 4)
{
res = ZEBRA_FAIL;
(*no_long_dict_entries)++;