This is an automated email from the ASF dual-hosted git repository.

cmcfarlen pushed a commit to branch 10.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git

commit cda4a76c1990f4b00517865374326238cc77a5be
Author: Bryan Call <[email protected]>
AuthorDate: Wed May 22 10:21:35 2024 -0700

    Coverity 1545950: Uninitialized scalar variable in background_fetch plugin 
(#11383)
    
    (cherry picked from commit 47b3f74fb6aae624076cc2b42f87cc411a83fe37)
---
 plugins/background_fetch/headers.cc | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/plugins/background_fetch/headers.cc 
b/plugins/background_fetch/headers.cc
index e1cfdfadc7..d29025eca9 100644
--- a/plugins/background_fetch/headers.cc
+++ b/plugins/background_fetch/headers.cc
@@ -97,19 +97,15 @@ set_header(TSMBuffer bufp, TSMLoc hdr_loc, const char 
*header, int len, const ch
 void
 dump_headers(TSMBuffer bufp, TSMLoc hdr_loc)
 {
-  TSIOBuffer       output_buffer;
-  TSIOBufferReader reader;
-  TSIOBufferBlock  block;
-  int64_t          block_avail;
-
-  output_buffer = TSIOBufferCreate();
-  reader        = TSIOBufferReaderAlloc(output_buffer);
+  TSIOBuffer       output_buffer = TSIOBufferCreate();
+  TSIOBufferReader reader        = TSIOBufferReaderAlloc(output_buffer);
+  int64_t          block_avail   = 0;
 
   /* This will print  just MIMEFields and not the http request line */
   TSMimeHdrPrint(bufp, hdr_loc, output_buffer);
 
   /* We need to loop over all the buffer blocks, there can be more than 1 */
-  block = TSIOBufferReaderStart(reader);
+  TSIOBufferBlock block = TSIOBufferReaderStart(reader);
   do {
     const char *block_start = TSIOBufferBlockReadStart(block, reader, 
&block_avail);
     if (block_avail > 0) {

Reply via email to