Commit f7082f26 authored by Tom Lane's avatar Tom Lane

Fix bogus Assert, per buildfarm results.

parent 172eacba
/* /*
* $PostgreSQL: pgsql/contrib/hstore/hstore_op.c,v 1.14 2009/09/30 19:50:22 tgl Exp $ * $PostgreSQL: pgsql/contrib/hstore/hstore_op.c,v 1.15 2009/09/30 21:26:17 tgl Exp $
*/ */
#include "postgres.h" #include "postgres.h"
...@@ -1236,8 +1236,10 @@ hstore_hash(PG_FUNCTION_ARGS) ...@@ -1236,8 +1236,10 @@ hstore_hash(PG_FUNCTION_ARGS)
* but we make it explicit here. * but we make it explicit here.
*/ */
Assert(VARSIZE(hs) == Assert(VARSIZE(hs) ==
CALCDATASIZE(HS_COUNT(hs), (HS_COUNT(hs) != 0 ?
HSE_ENDPOS(ARRPTR(hs)[2*HS_COUNT(hs) - 1]))); CALCDATASIZE(HS_COUNT(hs),
HSE_ENDPOS(ARRPTR(hs)[2*HS_COUNT(hs) - 1])) :
HSHRDSIZE));
PG_FREE_IF_COPY(hs,0); PG_FREE_IF_COPY(hs,0);
PG_RETURN_DATUM(hval); PG_RETURN_DATUM(hval);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment