From: Alex Rousskov Date: Mon, 2 Jun 2014 04:54:19 +0000 (-0700) Subject: Fix leak of ACLs related to adaptation access rules X-Git-Tag: SQUID_3_5_0_1~214 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=118a7b0053eb4f4a1bac164d57394adcdf2fbed0;p=thirdparty%2Fsquid.git Fix leak of ACLs related to adaptation access rules --- diff --git a/src/adaptation/AccessRule.cc b/src/adaptation/AccessRule.cc index 7e2845a768..af4b237436 100644 --- a/src/adaptation/AccessRule.cc +++ b/src/adaptation/AccessRule.cc @@ -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