Re: implicit casts from void* - Mailing list pgsql-hackers

From John Naylor
Subject Re: implicit casts from void*
Date
Msg-id CANWCAZa-jv-c7p2e0LeCSUAZ3S0tfUiGExJCwpoEGFVLAk6kKA@mail.gmail.com
Whole thread Raw
In response to Re: implicit casts from void*  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: implicit casts from void*
List pgsql-hackers
On Tue, Jul 1, 2025 at 10:36 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
>
> John Naylor <johncnaylorls@gmail.com> writes:
> > I received on off-list report that commit e2809e3a101 causes an error
> > when building an extension written in C++, since $subject is in a
> > header file. The fix is simply to add an explicit cast, so I plan to
> > push the attached soon.
>
> Hmpfh.  No objection to your patch, but I wonder why
> "headerscheck --cplusplus" didn't find this?  Can we get it
> to do so?

Good question, and it turns out it catches it just fine, but you have
to configure with CPPFLAGS="-msse4.2" (or run the script on a Red Hat
9-ish system).

--
John Naylor
Amazon Web Services



pgsql-hackers by date:

Previous
From: Dilip Kumar
Date:
Subject: Re: Conflict detection for update_deleted in logical replication
Next
From: Jelte Fennema-Nio
Date:
Subject: Re: Tags in the commitfest app: How to use them and what tags to add?