From 02c0917a53aa61afbe5a178b061a800c48634ac2 Mon Sep 17 00:00:00 2001 From: Bryan Call Date: Thu, 10 Feb 2022 16:13:40 -0800 Subject: [PATCH] Fixed issues when compiling with -Og --- iocore/cache/Cache.cc | 2 +- proxy/http2/HTTP2.cc | 2 +- tests/gold_tests/chunked_encoding/smuggle-client.c | 2 +- tests/gold_tests/tls/ssl-post.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/iocore/cache/Cache.cc b/iocore/cache/Cache.cc index edb825a4a82..e22e5674587 100644 --- a/iocore/cache/Cache.cc +++ b/iocore/cache/Cache.cc @@ -1434,7 +1434,7 @@ Vol::handle_recover_from_data(int event, void * /* data ATS_UNUSED */) { uint32_t got_len = 0; uint32_t max_sync_serial = header->sync_serial; - char *s, *e; + char *s, *e = nullptr; if (event == EVENT_IMMEDIATE) { if (header->sync_serial == 0) { io.aiocb.aio_buf = nullptr; diff --git a/proxy/http2/HTTP2.cc b/proxy/http2/HTTP2.cc index f44a317a114..6959e7d222a 100644 --- a/proxy/http2/HTTP2.cc +++ b/proxy/http2/HTTP2.cc @@ -606,7 +606,7 @@ http2_convert_header_from_1_1_to_2(HTTPHdr *headers) // :path if (MIMEField *field = headers->field_find(HTTP2_VALUE_PATH, HTTP2_LEN_PATH); field != nullptr) { - int value_len; + int value_len = 0; const char *value = headers->path_get(&value_len); ts::LocalBuffer buf(value_len + 1); diff --git a/tests/gold_tests/chunked_encoding/smuggle-client.c b/tests/gold_tests/chunked_encoding/smuggle-client.c index db1101140fc..7b9584ac1fa 100644 --- a/tests/gold_tests/chunked_encoding/smuggle-client.c +++ b/tests/gold_tests/chunked_encoding/smuggle-client.c @@ -48,7 +48,7 @@ main(int argc, char *argv[]) { struct addrinfo hints; struct addrinfo *result, *rp; - int sfd, s; + int sfd = -1, s; if (argc < 3) { fprintf(stderr, "Usage: %s \n", argv[0]); diff --git a/tests/gold_tests/tls/ssl-post.c b/tests/gold_tests/tls/ssl-post.c index 0df6ad82243..4af8f75073c 100644 --- a/tests/gold_tests/tls/ssl-post.c +++ b/tests/gold_tests/tls/ssl-post.c @@ -222,7 +222,7 @@ main(int argc, char *argv[]) { struct addrinfo hints; struct addrinfo *result, *rp; - int sfd, s; + int sfd = -1, s; if (argc < 4) { fprintf(stderr, "Usage: %s host thread-count header-count [port]\n", argv[0]);