From: Tom Lane Date: Sat, 15 Oct 2005 20:28:59 +0000 (+0000) Subject: Fix bogus error test in get_ti_Oid(). X-Git-Tag: REL8_1_0BETA4~39 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b562639561c11e2c54042de847106222d8f698d9;p=postgresql Fix bogus error test in get_ti_Oid(). --- diff --git a/contrib/tsearch2/ts_stat.c b/contrib/tsearch2/ts_stat.c index 2cde25df8e..b8ecf96e6d 100644 --- a/contrib/tsearch2/ts_stat.c +++ b/contrib/tsearch2/ts_stat.c @@ -412,6 +412,7 @@ ts_accum_finish(PG_FUNCTION_ARGS) } static Oid tiOid = InvalidOid; + static void get_ti_Oid(void) { @@ -422,7 +423,7 @@ get_ti_Oid(void) /* internal error */ elog(ERROR, "SPI_exec to get tsvector oid returns %d", ret); - if (SPI_processed < 0) + if (SPI_processed < 1) /* internal error */ elog(ERROR, "There is no tsvector type"); tiOid = DatumGetObjectId(SPI_getbinval(SPI_tuptable->vals[0], SPI_tuptable->tupdesc, 1, &isnull));