blob: ba8f78471bfb7b9899ea0a93b70c09f279f418ba [file] [log] [blame] [edit]
From 8f8b3179a42626388ebf4994dd2f89ba2ebaa3ad Mon Sep 17 00:00:00 2001
From: Hao Jiang <jianghao@google.com>
Date: Wed, 25 Oct 2023 15:21:14 -0700
Subject: [PATCH] Assign default value on variable definition
Fix the compiler error when -Og:
may be used uninitialized [-Werror=maybe-uninitialized]
Signed-off-by: Hao Jiang <jianghao@google.com>
---
examples/mi-mctp.c | 4 ++--
src/nvme/mi-mctp.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/examples/mi-mctp.c b/examples/mi-mctp.c
index c9a38523..85170932 100644
--- a/examples/mi-mctp.c
+++ b/examples/mi-mctp.c
@@ -677,8 +677,8 @@ int main(int argc, char **argv)
nvme_root_t root;
nvme_mi_ep_t ep;
bool dbus = false, usage = true;
- uint8_t eid;
- int rc = 0, net;
+ uint8_t eid = 0;
+ int rc = 0, net = 0;
if (argc >= 2 && strcmp(argv[1], "dbus") == 0) {
usage = false;
diff --git a/src/nvme/mi-mctp.c b/src/nvme/mi-mctp.c
index a0831576..32e2227c 100644
--- a/src/nvme/mi-mctp.c
+++ b/src/nvme/mi-mctp.c
@@ -109,7 +109,7 @@ static __u8 nvme_mi_mctp_tag_alloc(struct nvme_mi_ep *ep)
struct nvme_mi_transport_mctp *mctp;
struct mctp_ioc_tag_ctl ctl = { 0 };
static bool logged;
- int rc;
+ int rc = 0;
mctp = ep->transport_data;
@@ -594,7 +594,7 @@ static int handle_mctp_endpoint(nvme_root_t root, const char* objpath,
bool have_eid = false, have_net = false, have_nvmemi = false;
mctp_eid_t eid;
int net;
- int rc;
+ int rc = 0;
/* for each property */
for (;;) {
--
2.42.0.758.gaed0368e0e-goog