From e30df619cd60d4162d93a38330ab4d1266be0449 Mon Sep 17 00:00:00 2001
From: Teodor Sigaev <teodor@sigaev.ru>
Date: Mon, 10 Apr 2006 09:56:52 +0000
Subject: [PATCH] Fix stupid mistake in rank_cd_def cleanup

---
 contrib/tsearch2/rank.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/contrib/tsearch2/rank.c b/contrib/tsearch2/rank.c
index 29732c1c91c..7ffa62051f5 100644
--- a/contrib/tsearch2/rank.c
+++ b/contrib/tsearch2/rank.c
@@ -748,8 +748,8 @@ rank_cd_def(PG_FUNCTION_ARGS)
 
 	res = calc_rank_cd( weights, txt, query, (PG_NARGS() == 3) ? PG_GETARG_DATUM(2) : DEF_NORM_METHOD);
 	
-	PG_FREE_IF_COPY(txt, 1);
-	PG_FREE_IF_COPY(query, 2);
+	PG_FREE_IF_COPY(txt, 0);
+	PG_FREE_IF_COPY(query, 1);
 
 	PG_RETURN_FLOAT4(res);
 }
-- 
GitLab