postgres.git / summary / log / commit / refs
commit dacf7e774d6b53c9a1fe2fd09a109b38fa8eb214
Author: Teodor Sigaev <teodor@sigaev.ru>
Date: Wed Dec 21 13:07:38 2005 +0000
First released in: 8.0.6, 8.1.2
Fix word's length in pg_regexec call
contrib/tsearch2/ispell/spell.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/contrib/tsearch2/ispell/spell.c b/contrib/tsearch2/ispell/spell.c
index 9999983cc83..7fb720f582c 100644
--- a/contrib/tsearch2/ispell/spell.c
+++ b/contrib/tsearch2/ispell/spell.c
@@ -819,7 +819,7 @@ CheckAffix(const char *word, size_t len, AFFIX * Affix, char flagflags, char *ne
data = (pg_wchar *) palloc((dat_len + 1) * sizeof(pg_wchar));
data_len = pg_mb2wchar_with_len(newword, data, dat_len);
- if (!(err = pg_regexec(&(Affix->reg.regex), data, dat_len, 0, NULL, 1, subs, 0)))
+ if (!(err = pg_regexec(&(Affix->reg.regex), data, data_len, 0, NULL, 1, subs, 0)))
{
pfree(data);
return newword;
[parent: ba7fd49de5e3]