Mailing List Archive

svn commit: rev 6780 - incubator/spamassassin/trunk/lib/Mail/SpamAssassin
Author: jm
Date: Thu Feb 19 10:45:24 2004
New Revision: 6780

Modified:
incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgContainer.pm
Log:
oops. make sure finish_metadata can be called multiple times

Modified: incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgContainer.pm
==============================================================================
--- incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgContainer.pm (original)
+++ incubator/spamassassin/trunk/lib/Mail/SpamAssassin/MsgContainer.pm Thu Feb 19 10:45:24 2004
@@ -667,8 +667,10 @@

sub finish_metadata {
my ($self) = @_;
- $self->{metadata}->finish();
- delete $self->{metadata};
+ if ($self->{metadata}) {
+ $self->{metadata}->finish();
+ delete $self->{metadata};
+ }
}

=item finish()
@@ -679,7 +681,7 @@

sub finish {
my ($self) = @_;
- $self->{metadata}->finish();
+ $self->finish_metadata();
}

# ---------------------------------------------------------------------------