From a190eb3d7dbe7bafb944b8b3ac9d3b867fcba536 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sun, 15 Jul 2007 22:57:48 +0000 Subject: [PATCH] Avoid possibly-unportable initializer, per buildfarm warning. --- contrib/tsearch2/dict_thesaurus.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/contrib/tsearch2/dict_thesaurus.c b/contrib/tsearch2/dict_thesaurus.c index b61c149aff..cb5d9cbb78 100644 --- a/contrib/tsearch2/dict_thesaurus.c +++ b/contrib/tsearch2/dict_thesaurus.c @@ -1,4 +1,4 @@ -/* $PostgreSQL: pgsql/contrib/tsearch2/dict_thesaurus.c,v 1.8 2007/02/01 19:10:23 momjian Exp $ */ +/* $PostgreSQL: pgsql/contrib/tsearch2/dict_thesaurus.c,v 1.9 2007/07/15 22:57:48 tgl Exp $ */ /* * thesaurus @@ -696,11 +696,14 @@ thesaurus_init(PG_FUNCTION_ARGS) static LexemeInfo * findTheLexeme(DictThesaurus * d, char *lexeme) { - TheLexeme key = {lexeme, NULL}, *res; + TheLexeme key, *res; if (d->nwrds == 0) return NULL; + key.lexeme = lexeme; + key.entries = NULL; + res = bsearch(&key, d->wrds, d->nwrds, sizeof(TheLexeme), cmpLexemeQ); if (res == NULL) -- 2.40.0