universal7580: libril: avoid SEGV when requesting call forwarding info
authorCorinna Vinschen <xda@vinschen.de>
Mon, 20 Aug 2018 09:15:19 +0000 (11:15 +0200)
committerJan Altensen <info@stricted.net>
Mon, 12 Aug 2019 06:51:23 +0000 (08:51 +0200)
commita525a84de2127dfda37513967909337b85432700
treed3fa0d9558ef0db73da365511ce92e97e9120ffc
parentdd15819c5d69ae3c9d69348b47102e1e3baae7b0
universal7580: libril: avoid SEGV when requesting call forwarding info

libsec-ril.so crashes when requesting call forwarding info.  The reason
is that Samsung's RIL_CallForwardInfo has two extra members, string
pointers called startTime and endTime.   There's no such thing as start
and end time defined for GSM call forwarding, so it's not clear what's
the purpose.  However, adding these members to RIL_CallForwardInfo
and setting them to NULL fixes the crash.

Change-Id: I174bb24996e79c378a94921f105168f6c574a044
Signed-off-by: Corinna Vinschen <xda@vinschen.de>
include/telephony/ril.h