https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87489
--- Comment #2 from Andres Freund ---
Maybe (In reply to Jonathan Wakely from comment #1)
> The first XLogRegisterData could change the value of xl_xinfo.xid to be
> non-zero, in which case the second XLogRegisterData call would happen
> despite
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87489
--- Comment #1 from Jonathan Wakely ---
The first XLogRegisterData could change the value of xl_xinfo.xid to be
non-zero, in which case the second XLogRegisterData call would happen despite
the null string.