]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fix leak of ACLs related to adaptation access rules
authorAlex Rousskov <rousskov@measurement-factory.com>
Mon, 2 Jun 2014 04:54:19 +0000 (21:54 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 2 Jun 2014 04:54:19 +0000 (21:54 -0700)
src/adaptation/AccessRule.cc

index 7e2845a76848b521305e2c5a75f3a1ed23659f62..af4b23743617bedaa47634bcfd5908c76de7f922 100644 (file)
@@ -1,5 +1,6 @@
 #include "squid.h"
 #include "acl/Gadgets.h"
+#include "acl/Tree.h"
 #include "adaptation/AccessRule.h"
 #include "adaptation/Service.h"
 #include "adaptation/ServiceGroups.h"
@@ -14,7 +15,7 @@ Adaptation::AccessRule::AccessRule(const String &aGroupId): id(++LastId), groupI
 
 Adaptation::AccessRule::~AccessRule()
 {
-    // XXX: leaking acls here?
+    delete acl;
 }
 
 void