Sébastien,
> Here is the diff -u from your 2.5.4 source tarball and from my rpm.
> I wonder how this could have been changed, I'll ask my teammates why. I
> think that is a human mistake, and that is not from rpmforge packagers.
> It's seems that with your original code everything is OK. Thanks a lot
> for helping me and excuse me for wasting your time.
>
> --- amavisd.fromtarball 2009-06-29 13:57:07.000000000 +0200
> +++ /usr/sbin/amavisd 2008-11-10 11:37:08.000000000 +0100
> @@ -3123,6 +3123,8 @@
> # for my $f (sort {$s{$a}<=>$s{$b}} keys %fld)
> # { do_log(5, "%-8s -> /%s/", $f,$fld{$f}) }
> \%fld;
> +
> + do_log(2, "premier -> /%s/", $fld{'from-tcp'});
> }
That explains. Instead of returning a ref to %fld, the subroutine
was returning a result from a do_log call, which is a '1'.
Mark
------------------------------------------------------------------------------
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/