Re: Mark ItemPointer parameters as const in tuple/table lock functions

Chao Li <li.evan.chao@gmail.com>

From: Chao Li <li.evan.chao@gmail.com>
To: Peter Eisentraut <peter@eisentraut.org>
Cc: Postgres hackers <pgsql-hackers@lists.postgresql.org>
Date: 2025-08-29T06:23:50Z
Lists: pgsql-hackers
Hi Peter,

Thank you so much for your help.

> On Aug 29, 2025, at 13:42, Peter Eisentraut <peter@eisentraut.org> wrote:
> 
> This patch still causes a compiler warning:
> 
> ../src/backend/storage/lmgr/lmgr.c: In function 'XactLockTableWait':
> ../src/backend/storage/lmgr/lmgr.c:681:27: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
> 
> I have fixed that and committed your patch.
> 

--
Chao Li (Evan)
HighGo Software Co., Ltd.
https://www.highgo.com/




Commits

  1. Mark ItemPointer arguments as const in tuple/table lock functions