mirror of
https://github.com/postgres/postgres.git
synced 2025-07-12 21:01:52 +03:00
Silence assorted "variable may be used uninitialized" warnings.
All of these are false positives, but in each case a fair amount of analysis is needed to see that, and it's not too surprising that not all compilers are smart enough. (In particular, in the logtape.c case, a compiler lacking the knowledge provided by the Assert would almost surely complain, so that this warning will be seen in any non-assert build.) Some of these are of long standing while others are pretty recent, but it only seems worth fixing them in HEAD. Jaime Casanova, tweaked a bit by me Discussion: https://postgr.es/m/CAJGNTeMcYAMJdPAom52dppLMtF-UnEZi0dooj==75OEv1EoBZA@mail.gmail.com
This commit is contained in:
@ -584,7 +584,7 @@ XLogRecordAssemble(RmgrId rmid, uint8 info,
|
||||
if (include_image)
|
||||
{
|
||||
Page page = regbuf->page;
|
||||
uint16 compressed_len;
|
||||
uint16 compressed_len = 0;
|
||||
|
||||
/*
|
||||
* The page needs to be backed up, so calculate its hole length
|
||||
|
Reference in New Issue
Block a user