Avoid possibly-unportable initializer, per buildfarm warning
authorTeodor Sigaev <[email protected]>
Tue, 18 Sep 2007 15:03:23 +0000 (15:03 +0000)
committerTeodor Sigaev <[email protected]>
Tue, 18 Sep 2007 15:03:23 +0000 (15:03 +0000)
per notice by Gregory Stark <[email protected]>

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)