Re: [PATCH v3 2/8] gzip: refactor and expand macros

2024-04-29 Thread Jan Beulich
On 24.04.2024 18:34, Daniel P. Smith wrote: > This commit refactors macros into proper static functions. It in-place expands > the `flush_output` macro, allowing the clear removal of the dead code > underneath the `underrun` label. But it's NEXTBYTE() which uses the label, not flush_output(). I'm

[PATCH v3 2/8] gzip: refactor and expand macros

2024-04-24 Thread Daniel P. Smith
This commit refactors macros into proper static functions. It in-place expands the `flush_output` macro, allowing the clear removal of the dead code underneath the `underrun` label. Signed-off-by: Daniel P. Smith --- xen/common/gzip/gunzip.c | 14 + xen/common/gzip/inflate.c | 61