From 83e7acd605373167f08578175b9cfa7e0c3d2d42 Mon Sep 17 00:00:00 2001 From: Ajay Nambi Date: Tue, 5 Sep 2017 15:06:22 +0530 Subject: Fix rild crash Initialize ussInfo in getCurrentCallsResponse. Bug: 65396967 Change-Id: I585176ccad494a648bd6869d5adbef583659c321 --- libril/ril_service.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/libril/ril_service.cpp b/libril/ril_service.cpp index c7e02c70..b4197e29 100644 --- a/libril/ril_service.cpp +++ b/libril/ril_service.cpp @@ -3171,6 +3171,7 @@ int radio::getCurrentCallsResponse(int slotId, calls[i].namePresentation = (CallPresentation) p_cur->namePresentation; if (p_cur->uusInfo != NULL && p_cur->uusInfo->uusData != NULL) { RIL_UUS_Info *uusInfo = p_cur->uusInfo; + calls[i].uusInfo.resize(1); calls[i].uusInfo[0].uusType = (UusType) uusInfo->uusType; calls[i].uusInfo[0].uusDcs = (UusDcs) uusInfo->uusDcs; // convert uusInfo->uusData to a null-terminated string -- cgit v1.2.3