From: Alvaro Herrera Date: Thu, 20 Oct 2022 07:37:06 +0000 (+0200) Subject: Use proper macro to access TransactionId X-Git-Tag: REL_16_BETA1~1445 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7fd1ae987a5dc6d0b28dcc1dcd01f455049d9782;p=thirdparty%2Fpostgresql.git Use proper macro to access TransactionId In commit f10a025cfe97 I mistakenly used list_member_oid in a place where list_member_xid is called for. (Currently innocuous as both typedefs are pretty much identical, but if we change either, it'll become broken.) Repair. Author: Hou Zhijie Discussion: https://postgr.es/m/OS0PR01MB5716E2399494D4CB1A28A091942A9@OS0PR01MB5716.jpnprd01.prod.outlook.com --- diff --git a/src/backend/nodes/list.c b/src/backend/nodes/list.c index b969a52dd67..67f6e6d002c 100644 --- a/src/backend/nodes/list.c +++ b/src/backend/nodes/list.c @@ -747,7 +747,7 @@ list_member_xid(const List *list, TransactionId datum) foreach(cell, list) { - if (lfirst_oid(cell) == datum) + if (lfirst_xid(cell) == datum) return true; }