From 52de6ef7ea4e57e94f60cb2a91c366dc8a1315b8 Mon Sep 17 00:00:00 2001 From: Isaac Connor Date: Fri, 25 May 2018 14:20:54 -0400 Subject: [PATCH] delete authenticator when destructing. reduce memleak --- src/zm_remote_camera.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/zm_remote_camera.cpp b/src/zm_remote_camera.cpp index 0acd4e709..25a963a17 100644 --- a/src/zm_remote_camera.cpp +++ b/src/zm_remote_camera.cpp @@ -55,6 +55,10 @@ RemoteCamera::~RemoteCamera() { freeaddrinfo(hp); hp = NULL; } + if ( mAuthenticator ) { + delete mAuthenticator; + mAuthenticator = NULL; + } } void RemoteCamera::Initialise() {