aboutsummaryrefslogtreecommitdiff
path: root/src/mm-shared-qmi.c
diff options
context:
space:
mode:
authorBen Chan <benchan@chromium.org>2019-07-26 17:04:30 -0700
committerBen Chan <benchan@chromium.org>2019-07-26 17:04:30 -0700
commit500844af73a9a707794fc0694218d80f0514d2b8 (patch)
tree23be34e98f364be12b6ea277b7aaf5f8d54c6a6c /src/mm-shared-qmi.c
parentd7696d8ec1ae33cc202fc112949f487ec7002111 (diff)
shared-qmi: fix potentially uninitialized 'mcc' variable
mm-shared-qmi.c:358:9: error: variable 'mcc' is used uninitialized whenever '&&' condition is false [-Werror,-Wsometimes-uninitialized] if (operator_id && !mm_3gpp_parse_operator_id (operator_id, &mcc, &mnc, &error)) { ^~~~~~~~~~~ mm-shared-qmi.c:367:9: note: uninitialized use occurs here if (mcc) { ^~~ mm-shared-qmi.c:358:9: note: remove the '&&' if its condition is always true if (operator_id && !mm_3gpp_parse_operator_id (operator_id, &mcc, &mnc, &error)) { ^~~~~~~~~~~~~~ mm-shared-qmi.c:339:51: note: initialize the variable 'mcc' to silence this warning guint16 mcc; ^ = 0
Diffstat (limited to 'src/mm-shared-qmi.c')
-rw-r--r--src/mm-shared-qmi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mm-shared-qmi.c b/src/mm-shared-qmi.c
index d03c309e..9629fab7 100644
--- a/src/mm-shared-qmi.c
+++ b/src/mm-shared-qmi.c
@@ -336,7 +336,7 @@ mm_shared_qmi_3gpp_register_in_network (MMIfaceModem3gpp *self,
GTask *task;
RegisterInNetworkContext *ctx;
QmiMessageNasInitiateNetworkRegisterInput *input;
- guint16 mcc;
+ guint16 mcc = 0;
guint16 mnc;
QmiClient *client = NULL;
GError *error = NULL;