From: Teodor Sigaev Date: Wed, 21 Dec 2005 13:08:14 +0000 (+0000) Subject: Fix word's length in pg_regexec call X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=0895955ecfd570ce3874159d1282196b0ff7d026;p=users%2Fbernd%2Fpostgres.git Fix word's length in pg_regexec call --- diff --git a/contrib/tsearch2/ispell/spell.c b/contrib/tsearch2/ispell/spell.c index 54b01e8ed7..0d8d072ae5 100644 --- a/contrib/tsearch2/ispell/spell.c +++ b/contrib/tsearch2/ispell/spell.c @@ -813,7 +813,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, NULL, 1, subs, 0))) + if (!(err = pg_regexec(&(Affix->reg.regex), data, data_len, NULL, 1, subs, 0))) { pfree(data); return newword;