Fix deleteAll case for GNSS HIDL 2.0

For GNSS HIDL 2.0, delete command should explicitly
specify the engine the delete command is to be
performed on.

CRs-Fixed: 2533225

Change-Id: Ib69c3f11eb4df94a3becdbb2b0cff9288283067e
This commit is contained in:
Bhavna Sharma 2019-09-23 10:08:23 -07:00
parent 95bf087ce8
commit b6f19637e3

View file

@ -281,6 +281,7 @@ void GnssAPIClient::gnssDeleteAidingData(IGnss::GnssAidingData aidingDataFlags)
GNSS_AIDING_DATA_SV_TYPE_BEIDOU_BIT |
GNSS_AIDING_DATA_SV_TYPE_GALILEO_BIT |
GNSS_AIDING_DATA_SV_TYPE_NAVIC_BIT;
data.posEngineMask = STANDARD_POSITIONING_ENGINE;
if (aidingDataFlags == IGnss::GnssAidingData::DELETE_ALL)
data.deleteAll = true;