pgsql: Silence compilers about extractNotNullColumn()

From: Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Silence compilers about extractNotNullColumn()
Date: 2024-11-12 10:40:16
Message-ID: E1tAoJk-001RXo-GC@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Silence compilers about extractNotNullColumn()

Multiple buildfarm animals warn that a newly added Assert() is
impossible to fail; remove it to avoid the noise. While at it, use
direct assignment to obtain the value we need, avoiding an unnecessary
memcpy().

(I decided to remove the "pfree" call for the detoasted short-datum;
because this is only used for DDL, it's not problematic to leak such a
small allocation.)

Noted by Tom Lane about 14e87ffa5c54.

Discussion: https://postgr.es/m/3649828.1731083171@sss.pgh.pa.us

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/ff239c3bf4e8cc8b758450e82ff698100aa8efc0

Modified Files
--------------
src/backend/catalog/pg_constraint.c | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Amit Langote 2024-11-12 11:40:14 pgsql: Add missing word in comment
Previous Message Michael Paquier 2024-11-12 08:30:21 pgsql: pg_freespacemap: Use SQL-standard function bodies