On 2012-10-17 at 21:06 +0100, Jeremy Harris wrote:
> On 07/07/2012 10:33 PM, Jeremy Harris wrote:
> > --- Comment #1 from Jeremy Harris <[email protected]>  2012-07-07 
> > 22:33:49 ---
> > Fixed by 3e8abda0fa92b78
> 
> The implementation makes parameters passed to ACLs visible in the
> called ACL in variables $acl_arg1 etc.   Any sub-ACL call is liable
> to overwrite these variables, so in practice you spend a lot of effort
> copying them.
> 
> Should I spend in making them auto-saved; in effect becoming local
> variables?

Makes sense to me; we do a bunch of this sort of thing for specific
other variables (lookup_value -> $value) already and it makes the most
intuitive sense when I think about how I'd use ACLs as functions.

-Phil

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##

Reply via email to