diff options
author | JongSeok Won <wjs890204@gmail.com> | 2021-12-16 19:48:43 +0900 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2021-12-16 11:15:35 -0600 |
commit | 637031a7855d1d03e00f68abeb199ee08f216eb6 (patch) | |
tree | 181a7f0821b2ccbbb1947662b41af8eecfdd60c4 | |
parent | 34ca9389beb059a57e70ceb4db339b1972e4cc7c (diff) | |
download | ofono-637031a7855d1d03e00f68abeb199ee08f216eb6.tar.gz |
rilmodem: fix handling both of SUCCESS AND FAILURE
-rw-r--r-- | drivers/rilmodem/netmon.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/rilmodem/netmon.c b/drivers/rilmodem/netmon.c index 9f3a1191..d2792804 100644 --- a/drivers/rilmodem/netmon.c +++ b/drivers/rilmodem/netmon.c @@ -358,8 +358,10 @@ static void periodic_update_cb(struct ril_msg *message, gpointer user_data) struct cb_data *cbd = user_data; ofono_netmon_cb_t cb = cbd->cb; - if (message->error != RIL_E_SUCCESS) + if (message->error != RIL_E_SUCCESS) { CALLBACK_WITH_FAILURE(cb, cbd->data); + return; + } CALLBACK_WITH_SUCCESS(cb, cbd->data); } |