On Wed, Jan 31, 2001 at 12:05:29PM +0100, Jonas Liljegren wrote:
>Brendan O'Dea <[EMAIL PROTECTED]> writes:
>> [...] as the fix of adding parenthesis seemed rather dubious to me
>> ("&_PATH_LOG || croak" and "&_PATH_LOG() || croak" should behave
>> identically in this instance), [...]>If @_ is defined then you call a sub without using (), the old value >of @_ will still be defined inside the sub. [...] Quite true, although I didn't believe that it made a difference in this case as @_ should be empty. I was able to trigger this bug however by passing an incorrect number of arguments to syslog (ie. too many). I've re-applied the patch. Regards, -- Brendan O'Dea [email protected] Compusol Pty. Limited (NSW, Australia) +61 2 9810 3633

