]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fix leak of ACLs related to adaptation access rules
authorAlex Rousskov <rousskov@measurement-factory.com>
Tue, 3 Jun 2014 07:05:07 +0000 (01:05 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Tue, 3 Jun 2014 07:05:07 +0000 (01:05 -0600)
src/adaptation/AccessRule.cc

index 8331656aa1581bcca3475cd2525c0c68c1683098..555a1d82bb8e17f117c6c80fb7fc5155194a3cb1 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