From a5cdf4af3799adeca384bce979f65962a33339c0 Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Sat, 8 Mar 2008 05:21:37 +0000 Subject: [PATCH] Fix added http_access lines after acl --- squid/parser-lib.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/squid/parser-lib.pl b/squid/parser-lib.pl index 168892bf5..f9b470404 100644 --- a/squid/parser-lib.pl +++ b/squid/parser-lib.pl @@ -141,7 +141,8 @@ for($i=0; $i<@oldv || $i<@newv; $i++) { else { # updating some directive $nl = &directive_line($newv[$i]); - local @after = ref($_[3]) ? ( $_[3] ) : + local @after = $change ? ( $change ) : # After last one updated + ref($_[3]) ? ( $_[3] ) : # After specific $_[3] ? &find_config($_[3], $_[0]) : ( ); local $after = @after ? @after[$#after] : undef; if ($after && $oldv[$i]->{'line'} < $after->{'line'}) {