summaryrefslogtreecommitdiffstats
path: root/drivers/stemodem
diff options
context:
space:
mode:
authorMarit Henriksen <marit.henriksen@stericsson.com>2011-01-14 12:19:54 +0100
committerMarcel Holtmann <marcel@holtmann.org>2011-01-14 14:30:14 +0100
commit1fe79aa8a575add980d7319e8caffd46fd4098d9 (patch)
tree8754086cc776fce9a8417ac83f97765f523896a6 /drivers/stemodem
parent84e942ace386e5b4638121483d10e354b1792507 (diff)
downloadofono-1fe79aa8a575add980d7319e8caffd46fd4098d9.tar.bz2
stemodem: Return immediately if not voice call.
Diffstat (limited to 'drivers/stemodem')
-rw-r--r--drivers/stemodem/voicecall.c6
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