summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-12-12 05:03:36 -0600
committerDenis Kenzior <denkenz@gmail.com>2010-12-16 18:40:18 -0600
commit65776a68204e476e58f729b5a6f411d6dcb31cb2 (patch)
treeed48960d333121a85192873b4ce734915ee0e018 /src
parentea643485ef13de72208443f14b028450ea10996a (diff)
downloadofono-65776a68204e476e58f729b5a6f411d6dcb31cb2.tar.bz2
voicecall: Use clip_validity in get_properties
Diffstat (limited to 'src')
-rw-r--r--src/voicecall.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/voicecall.c b/src/voicecall.c
index 3ff7b7a8..3d238266 100644
--- a/src/voicecall.c
+++ b/src/voicecall.c
@@ -339,7 +339,12 @@ static void append_voicecall_properties(struct voicecall *v,
ofono_bool_t mpty;
status = call_status_to_string(call->status);
- callerid = phone_number_to_string(&call->phone_number);
+
+ if (call->direction == CALL_DIRECTION_MOBILE_TERMINATED)
+ callerid = phone_and_clip_to_string(&call->phone_number,
+ call->clip_validity);
+ else
+ callerid = phone_number_to_string(&call->phone_number);
strncpy(buf, call->name, OFONO_MAX_CALLER_NAME_LENGTH);
buf[OFONO_MAX_CALLER_NAME_LENGTH] = '\0';