From eedaae66f0ae3b8fd6d820b58060c522c9d3033b Mon Sep 17 00:00:00 2001 From: prozacx Date: Sun, 5 Feb 2006 12:05:38 +0000 Subject: [PATCH] Fixed a small mem leak git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@604 726aef4b-f618-498e-8847-2d620e286838 --- modules/autoop.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/autoop.cpp b/modules/autoop.cpp index c29c527f..188c4d63 100644 --- a/modules/autoop.cpp +++ b/modules/autoop.cpp @@ -143,6 +143,11 @@ public: } virtual ~CAutoOpMod() { + for (map::iterator it = m_msUsers.begin(); it != m_msUsers.end(); it++) { + delete it->second; + } + + m_msUsers.clear(); } virtual void OnChanPermission(const CNick& OpNick, const CNick& Nick, CChan& Channel, unsigned char uMode, bool bAdded, bool bNoChange) {