Michael Moncur writes:

> I noticed the following in version 1.49 of EvalTests.pm, which is one
> version newer than the 2_3_0 tag:
>
>     # get the raw unfiltered body.
>      foreach my $line (@{$self->{msg}->get_body()}) {
>          $length += length($line);
>          $qp += $line =~ s/\=([0-9A-Fa-f]{2})/$1/g;
>      }
>
> I don't understand how this could actually be changing (rather than testing)
> the body of the message, but it does seem a mighty big coincidence that the
> regexp replacement in the last line looks for = followed by two digits and
> replaces it with just the two digits.

It's a side-effect (references).  I just checked a fix into CVS.

Dan

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas - 
http://devcon.sprintpcs.com/adp/index.cfm?source=osdntextlink

_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to