summaryrefslogtreecommitdiffstats
path: root/call.c
diff options
context:
space:
mode:
authorPaulK <contact@paulk.fr>2011-12-30 22:18:16 +0100
committerPaulK <contact@paulk.fr>2011-12-30 22:18:16 +0100
commit5a5ce9424d3ea0c7734addd7ac835900c6cf3c4a (patch)
tree4e1d50497938f4702969ea8e42075e13c9bdd367 /call.c
parente27491dffbe24c398c7e682239d9a3044053908e (diff)
downloadhardware_ril_samsung-ril-5a5ce9424d3ea0c7734addd7ac835900c6cf3c4a.zip
hardware_ril_samsung-ril-5a5ce9424d3ea0c7734addd7ac835900c6cf3c4a.tar.gz
hardware_ril_samsung-ril-5a5ce9424d3ea0c7734addd7ac835900c6cf3c4a.tar.bz2
Consider numbers starting with "+" as international calls
Diffstat (limited to 'call.c')
-rw-r--r--call.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/call.c b/call.c
index 70b151e..108e3a1 100644
--- a/call.c
+++ b/call.c
@@ -110,7 +110,7 @@ void ril_request_dial(RIL_Token t, void *data, size_t datalen)
call.type = IPC_CALL_TYPE_VOICE;
call.identity = clir;
- call.prefix = IPC_CALL_PREFIX_NONE;
+ call.prefix = dial->address[0] == '+' ? IPC_CALL_PREFIX_INTL : IPC_CALL_PREFIX_NONE;
call.length = strlen(dial->address);
memcpy(call.number, dial->address, strlen(dial->address));