Avoid possibly-unportable initializer, per buildfarm warning
authorTeodor Sigaev <teodor@sigaev.ru>
Tue, 18 Sep 2007 15:03:23 +0000 (15:03 +0000)
committerTeodor Sigaev <teodor@sigaev.ru>
Tue, 18 Sep 2007 15:03:23 +0000 (15:03 +0000)
per notice by Gregory Stark <stark@enterprisedb.com>

src/backend/tsearch/dict_thesaurus.c

index 2891dc42c751e51275b1927fec82985b19fc66fd..5532947be8ea5d5a214772b5cb81755768fc1acd 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *       $PostgreSQL: pgsql/src/backend/tsearch/dict_thesaurus.c,v 1.3 2007/08/25 00:03:59 tgl Exp $
+ *       $PostgreSQL: pgsql/src/backend/tsearch/dict_thesaurus.c,v 1.4 2007/09/18 15:03:23 teodor Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -653,11 +653,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)