From d66d0ddaf35f88d613c32814154b580cd9f7dcc5 Mon Sep 17 00:00:00 2001 From: Steven Moreland Date: Thu, 23 Jan 2020 14:29:29 -0800 Subject: [PATCH] ~Memtrack: don't delete hw_module_t* mModule here is from a dlsym from libhardware, so this was crashing here, if hwservicemanager crashes. Bug: N/A Test: N/A Change-Id: I42aa35df0eafd791465f6e099dc1945bd0f763ea --- memtrack/1.0/default/Memtrack.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/memtrack/1.0/default/Memtrack.cpp b/memtrack/1.0/default/Memtrack.cpp index 33a6906694..0bbf83d2b3 100644 --- a/memtrack/1.0/default/Memtrack.cpp +++ b/memtrack/1.0/default/Memtrack.cpp @@ -34,9 +34,7 @@ Memtrack::Memtrack(const memtrack_module_t *module) : mModule(module) { mModule->init(mModule); } -Memtrack::~Memtrack() { - delete(mModule); -} +Memtrack::~Memtrack() {} Return Memtrack::getMemory(int32_t pid, MemtrackType type, getMemory_cb _hidl_cb) {