projects
/
idzebra-moved-to-github.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a46c5e1
)
Fix check of dictionary entry size (IT_MAX_WORD)
author
Adam Dickmeiss
<adam@indexdata.dk>
Fri, 21 Jun 2013 11:14:23 +0000
(13:14 +0200)
committer
Adam Dickmeiss
<adam@indexdata.dk>
Fri, 21 Jun 2013 11:14:23 +0000
(13:14 +0200)
It was way too picky before.
index/zebraapi.c
patch
|
blob
|
history
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)++;