pgsql: Avoid possibly-unportable initializer, per buildfarm warning.

Started by Tom Laneabout 19 years ago2 messagescomitterspatches
Jump to latest
#1Tom Lane
tgl@sss.pgh.pa.us
comitterspatches

Log Message:
-----------
Avoid possibly-unportable initializer, per buildfarm warning.

Modified Files:
--------------
pgsql/contrib/tsearch2:
dict_thesaurus.c (r1.8 -> r1.9)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/tsearch2/dict_thesaurus.c.diff?r1=1.8&r2=1.9)

#2Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#1)
comitterspatches
Re: [COMMITTERS] pgsql: Avoid possibly-unportable initializer, per buildfarm warning.

"Tom Lane" <tgl@postgresql.org> writes:

Log Message:
-----------
Avoid possibly-unportable initializer, per buildfarm warning.

This was lost in the tsearch2 merge.

Index: src/backend/tsearch/dict_thesaurus.c
===================================================================
RCS file: /home/stark/src/REPOSITORY/pgsql/src/backend/tsearch/dict_thesaurus.c,v
retrieving revision 1.3
diff -c -r1.3 dict_thesaurus.c
*** src/backend/tsearch/dict_thesaurus.c	25 Aug 2007 00:03:59 -0000	1.3
--- src/backend/tsearch/dict_thesaurus.c	17 Sep 2007 13:30:27 -0000
***************
*** 653,663 ****
  static LexemeInfo *
  findTheLexeme(DictThesaurus * d, char *lexeme)
  {
! 	TheLexeme	key = {lexeme, NULL}, *res;

if (d->nwrds == 0)
return NULL;

res = bsearch(&key, d->wrds, d->nwrds, sizeof(TheLexeme), cmpLexemeQ);

  	if (res == NULL)
--- 653,666 ----
  static LexemeInfo *
  findTheLexeme(DictThesaurus * d, char *lexeme)
  {
! 	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)

--
Gregory Stark
EnterpriseDB http://www.enterprisedb.com