diff --git a/Controllers/NZXTHuePlusController/NZXTHuePlusController.cpp b/Controllers/NZXTHuePlusController/NZXTHuePlusController.cpp index e1c70d08f..f54dfff0c 100644 --- a/Controllers/NZXTHuePlusController/NZXTHuePlusController.cpp +++ b/Controllers/NZXTHuePlusController/NZXTHuePlusController.cpp @@ -20,6 +20,7 @@ HuePlusController::HuePlusController() HuePlusController::~HuePlusController() { + delete serialport; } void HuePlusController::Initialize(char* port) diff --git a/Controllers/NZXTHuePlusController/NZXTHuePlusController.h b/Controllers/NZXTHuePlusController/NZXTHuePlusController.h index d3eb2fffd..35a711e08 100644 --- a/Controllers/NZXTHuePlusController/NZXTHuePlusController.h +++ b/Controllers/NZXTHuePlusController/NZXTHuePlusController.h @@ -96,7 +96,7 @@ public: private: std::string port_name; - serial_port *serialport; + serial_port *serialport = nullptr; void SendPacket (