laforge has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-remsim/+/33790 )
Change subject: user_simtrace2: Fix uninitialized ifm->path ......................................................................
user_simtrace2: Fix uninitialized ifm->path
Let's memset the entire ifm before calling osmo_libusb_open_claim_interface()
Fixes: CID#307510: Uninitialized scalar variable (UNINIT) Change-Id: I2bd0dac76b6d028d10f12f3f58a2aee123ca8562 --- M src/client/user_simtrace2.c 1 file changed, 14 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-remsim refs/changes/90/33790/1
diff --git a/src/client/user_simtrace2.c b/src/client/user_simtrace2.c index 29ab196..19bda88 100644 --- a/src/client/user_simtrace2.c +++ b/src/client/user_simtrace2.c @@ -411,6 +411,7 @@ ci->priv = bc; bc->cardem = ci;
+ memset(&ifm, 0, sizeof(ifm)); ifm->vendor = cfg->usb.vendor_id; ifm->product = cfg->usb.product_id; ifm->configuration = cfg->usb.config_id;