diff options
author | Greg Kaiser <gkaiser@google.com> | 2021-11-30 14:24:57 -0800 |
---|---|---|
committer | Greg Kaiser <gkaiser@google.com> | 2021-12-08 09:35:28 -0800 |
commit | 6f309fc2466ce469c342731637773e89c8161221 (patch) | |
tree | 253642f882a32909eddeb61b36685756210d1688 | |
parent | c9f4ae08f1d3e465b4fdaaf3b987f55755edcd66 (diff) | |
download | ril-6f309fc2466ce469c342731637773e89c8161221.tar.gz |
Fix mismatched allocation/deallocation
When we use "new[]", we need to use "delete[]", not "delete".
Test: TreeHugger
Change-Id: Ie1caad9ffcd8ac9e2544b627ad85966178dc00a1
-rwxr-xr-x | libril/ril_service.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libril/ril_service.cpp b/libril/ril_service.cpp index 8009d47..1d64bb0 100755 --- a/libril/ril_service.cpp +++ b/libril/ril_service.cpp @@ -2821,7 +2821,7 @@ Return<void> RadioImpl::setCarrierInfoForImsiEncryption(int32_t serial, imsiEncryption.expirationTime = data.expirationTime; CALL_ONREQUEST(pRI->pCI->requestNumber, &imsiEncryption, sizeof(RIL_CarrierInfoForImsiEncryption), pRI, mSlotId); - delete(imsiEncryption.carrierKey); + delete[](imsiEncryption.carrierKey); return Void(); } |