r25699 - in /trunk/libemail-abstract-perl/debian/patches: ./ empty-headers.patch series
bremner-guest at users.alioth.debian.org
bremner-guest at users.alioth.debian.org
Sat Sep 27 01:25:40 UTC 2008
Author: bremner-guest
Date: Sat Sep 27 01:25:37 2008
New Revision: 25699
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=25699
Log:
add patch
Added:
trunk/libemail-abstract-perl/debian/patches/
trunk/libemail-abstract-perl/debian/patches/empty-headers.patch
trunk/libemail-abstract-perl/debian/patches/series
Added: trunk/libemail-abstract-perl/debian/patches/empty-headers.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-abstract-perl/debian/patches/empty-headers.patch?rev=25699&op=file
==============================================================================
--- trunk/libemail-abstract-perl/debian/patches/empty-headers.patch (added)
+++ trunk/libemail-abstract-perl/debian/patches/empty-headers.patch Sat Sep 27 01:25:37 2008
@@ -1,0 +1,18 @@
+Fix for CPAN RT # 32198, Debian Bug #499973.
+Return early if there are no headers to retrieve.
+David Bremner <bremner at unb.ca>
+--- libemail-abstract-perl.orig/lib/Email/Abstract/MailInternet.pm
++++ libemail-abstract-perl/lib/Email/Abstract/MailInternet.pm
+@@ -25,6 +25,12 @@
+ my ($class, $obj, $header) = @_;
+ my @values = $obj->head->get($header);
+
++ # early exit to avoid warnings about undefined values
++ # based on a patch by adriano ferreira, except we return
++ # an empty list in a list context.
++ if (!scalar(@values)){
++ return wantarray ? () : undef;
++ }
+ # No reason to s/// lots of values if we're just going to return one.
+ $#values = 0 if not wantarray;
+
Added: trunk/libemail-abstract-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-abstract-perl/debian/patches/series?rev=25699&op=file
==============================================================================
--- trunk/libemail-abstract-perl/debian/patches/series (added)
+++ trunk/libemail-abstract-perl/debian/patches/series Sat Sep 27 01:25:37 2008
@@ -1,0 +1,1 @@
+empty-headers.patch
More information about the Pkg-perl-cvs-commits
mailing list