summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2016-05-03 11:12:19 -0500
committerDenis Kenzior <denkenz@gmail.com>2016-05-03 11:12:19 -0500
commit5b80335573468b2ec1665927b92cac5280f4631a (patch)
tree837e2eacc14d9292b7592485537ff3942f0351b4
parent2b64d31fbc76d74d764302a4b5af5c3b21ed4d15 (diff)
downloadofono-5b80335573468b2ec1665927b92cac5280f4631a.tar.gz
gobi: Fix warning
plugins/gobi.c: In function ‘gobi_pre_sim’: plugins/gobi.c:431:2: error: ‘sim_driver’ may be used uninitialized in this function [-Werror=maybe-uninitialized] ofono_sim_create(modem, 0, sim_driver, data->device); ^
-rw-r--r--plugins/gobi.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/gobi.c b/plugins/gobi.c
index 88509049..6a789411 100644
--- a/plugins/gobi.c
+++ b/plugins/gobi.c
@@ -414,7 +414,7 @@ error:
static void gobi_pre_sim(struct ofono_modem *modem)
{
struct gobi_data *data = ofono_modem_get_data(modem);
- const char *sim_driver;
+ const char *sim_driver = NULL;
DBG("%p", modem);
@@ -428,7 +428,8 @@ static void gobi_pre_sim(struct ofono_modem *modem)
if (ofono_modem_get_boolean(modem, "ForceSimLegacy"))
sim_driver = "qmimodem-legacy";
- ofono_sim_create(modem, 0, sim_driver, data->device);
+ if (sim_driver)
+ ofono_sim_create(modem, 0, sim_driver, data->device);
if (data->features & GOBI_VOICE)
ofono_voicecall_create(modem, 0, "qmimodem", data->device);