Silence minor compiler warnings.

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 302612a6c74fb16f26d094ff47e9c59cf412740c
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2022-02-13T18:06:55Z
Releases: 15.0
Silence minor compiler warnings.

Depending on compiler version and optimization level, we might
get a complaint that lazy_scan_heap's "freespace" is used
uninitialized.

Compilers not aware that ereport(ERROR) doesn't return complained
about bbsink_lz4_new().

Assigning "-1" to a uint64 value has unportable results; fortunately,
the value of xlogreadsegno is unimportant when xlogreadfd is -1.
(It looks to me like there is no need for xlogreadsegno to be static
in the first place, but I didn't venture to change that.)

Files