Merge "Merge "TRON: Smart selection events that don't change the selection." into oc-dev am: afea5e8ca4 am: ff4cd1e639"
diff --git a/services/core/jni/com_android_server_location_ContextHubService.cpp b/services/core/jni/com_android_server_location_ContextHubService.cpp
index 20466eb..d59bc10 100644
--- a/services/core/jni/com_android_server_location_ContextHubService.cpp
+++ b/services/core/jni/com_android_server_location_ContextHubService.cpp
@@ -513,7 +513,7 @@
if (!txnInfo || instanceId < 0) {
returnId(instanceId);
- free(txnInfo);
+ delete txnInfo;
return -1;
}
@@ -526,7 +526,7 @@
if (db.txnManager.addTxn(CONTEXT_HUB_LOAD_APP, txnInfo) != 0) {
returnId(instanceId);
- free(txnInfo);
+ delete txnInfo;
return -1;
}
@@ -543,7 +543,7 @@
*txnData = appInstanceHandle;
if (db.txnManager.addTxn(CONTEXT_HUB_UNLOAD_APP, txnData) != 0) {
- free(txnData);
+ delete txnData;
ALOGW("Cannot start transaction to unload app");
return -1;
}