From e0c486aa48d9629995f5a1c44223140c1f7caf86 Mon Sep 17 00:00:00 2001 From: Szymon Janc Date: Tue, 11 Mar 2014 15:52:20 +0100 Subject: [PATCH] android/handsfree: Fix sending number without terminating NULL over IPC --- android/handsfree.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/android/handsfree.c b/android/handsfree.c index fca1ffb2a..9422dd9f6 100644 --- a/android/handsfree.c +++ b/android/handsfree.c @@ -444,6 +444,8 @@ static void at_cmd_d(struct hfp_gw_result *result, enum hfp_gw_cmd_type type, if (cnt != ev->number_len - 1) break; + ev->number_len++; + ipc_send_notif(hal_ipc, HAL_SERVICE_ID_HANDSFREE, HAL_EV_HANDSFREE_DIAL, sizeof(*ev) + ev->number_len, ev); -- 2.47.3