summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2009-05-26 18:09:07 -0500
committerDenis Kenzior <denkenz@gmail.com>2009-05-26 18:20:08 -0500
commit0755110ccc893c831d54855fa1b39a3ca5004e74 (patch)
tree315ed7b1c43e56fc6b3a328e23b705da5cc355b9
parent53c55abd443019571af09927212bcc1269a2a15f (diff)
downloadofono-0755110ccc893c831d54855fa1b39a3ca5004e74.tar.bz2
Add plus sign for ATD when dialing international
-rw-r--r--drivers/atmodem/voicecall.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/atmodem/voicecall.c b/drivers/atmodem/voicecall.c
index 2be98313..6b2dc8ae 100644
--- a/drivers/atmodem/voicecall.c
+++ b/drivers/atmodem/voicecall.c
@@ -454,7 +454,10 @@ static void at_dial(struct ofono_modem *modem,
if (!cbd)
goto error;
- sprintf(buf, "ATD%s", ph->number);
+ if (ph->type == 145)
+ sprintf(buf, "ATD+%s", ph->number);
+ else
+ sprintf(buf, "ATD%s", ph->number);
switch (clir) {
case OFONO_CLIR_OPTION_INVOCATION: