From d590c34c03658ce215a40ac3c7027786ccfe1c4f Mon Sep 17 00:00:00 2001 From: h2zero <32826625+h2zero@users.noreply.github.com> Date: Sun, 12 Dec 2021 08:41:25 -0700 Subject: [PATCH] Fix memory leak introduced in #1092 (#1109) --- main/ZgatewayBT.ino | 1 + 1 file changed, 1 insertion(+) diff --git a/main/ZgatewayBT.ino b/main/ZgatewayBT.ino index 36bc5c6..6cabe36 100644 --- a/main/ZgatewayBT.ino +++ b/main/ZgatewayBT.ino @@ -384,6 +384,7 @@ class MyAdvertisedDeviceCallbacks : public BLEAdvertisedDeviceCallbacks { if (advertisedDevice->haveManufacturerData()) { char* manufacturerdata = BLEUtils::buildHexData(NULL, (uint8_t*)advertisedDevice->getManufacturerData().data(), advertisedDevice->getManufacturerData().length()); BLEdata["manufacturerdata"] = manufacturerdata; + free(manufacturerdata); } if (advertisedDevice->haveRSSI()) BLEdata["rssi"] = (int)advertisedDevice->getRSSI();