diff options
author | Marit Henriksen <marit.henriksen@stericsson.com> | 2011-01-14 12:19:54 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2011-01-14 14:30:14 +0100 |
commit | 1fe79aa8a575add980d7319e8caffd46fd4098d9 (patch) | |
tree | 8754086cc776fce9a8417ac83f97765f523896a6 /drivers/stemodem | |
parent | 84e942ace386e5b4638121483d10e354b1792507 (diff) | |
download | ofono-1fe79aa8a575add980d7319e8caffd46fd4098d9.tar.bz2 |
stemodem: Return immediately if not voice call.
Diffstat (limited to 'drivers/stemodem')
-rw-r--r-- | drivers/stemodem/voicecall.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/stemodem/voicecall.c b/drivers/stemodem/voicecall.c index 06156bf1..ad505ffc 100644 --- a/drivers/stemodem/voicecall.c +++ b/drivers/stemodem/voicecall.c @@ -431,6 +431,9 @@ static void ecav_notify(GAtResult *result, gpointer user_data) if (!g_at_result_iter_next_number(&iter, &call_type)) return; + if (call_type != BEARER_CLASS_VOICE) + return; + /* Skip process id and exit cause */ g_at_result_iter_skip_next(&iter); g_at_result_iter_skip_next(&iter); @@ -452,9 +455,6 @@ static void ecav_notify(GAtResult *result, gpointer user_data) return; } - if (call_type != BEARER_CLASS_VOICE) - return; - /* * Handle the call according to the status. * If it doesn't exists we make a new one |