From: Tom Lane Date: Tue, 21 Aug 2007 01:45:33 +0000 (+0000) Subject: Fix a small 64-bit problem in tsearch patch. X-Git-Url: http://waps.l3s.uni-hannover.de/gitweb/?a=commitdiff_plain;h=add212bd79341a0da0e29c49b5288b4de1e79c91;p=users%2Fbernd%2Fpostgres.git Fix a small 64-bit problem in tsearch patch. --- diff --git a/src/backend/utils/adt/tsvector.c b/src/backend/utils/adt/tsvector.c index ed04e49ab5..7aa3d52f7f 100644 --- a/src/backend/utils/adt/tsvector.c +++ b/src/backend/utils/adt/tsvector.c @@ -434,8 +434,9 @@ tsvectorin(PG_FUNCTION_ARGS) if (state.curpos - state.word >= MAXSTRLEN) ereport(ERROR, (errcode(ERRCODE_SYNTAX_ERROR), - errmsg("word is too long (%d bytes, max %d bytes)", - state.curpos - state.word, MAXSTRLEN))); + errmsg("word is too long (%ld bytes, max %ld bytes)", + (long) (state.curpos - state.word), + (long) MAXSTRLEN))); arr[len].entry.len = state.curpos - state.word; if (cur - tmpbuf > MAXSTRPOS)