From: Jonas Bonn <[email protected]>

Move initialization of 'dcs' ahead of 'content' fetch to prevent
uninitialized use.
---
 drivers/huaweimodem/ussd.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/huaweimodem/ussd.c b/drivers/huaweimodem/ussd.c
index fbed3cd0..f4001108 100644
--- a/drivers/huaweimodem/ussd.c
+++ b/drivers/huaweimodem/ussd.c
@@ -62,12 +62,12 @@ static void cusd_parse(GAtResult *result, struct ofono_ussd 
*ussd)
        if (!g_at_result_iter_next_number(&iter, &status))
                return;
 
-       if (!g_at_result_iter_next_string(&iter, &content))
-               goto out;
-
        if (!g_at_result_iter_next_number(&iter, &dcs))
                dcs = 0;
 
+       if (!g_at_result_iter_next_string(&iter, &content))
+               goto out;
+
        msg_ptr = decode_hex_own_buf(content, -1, &msg_len, 0, msg);
 
 out:
-- 
2.17.1

_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to