diff options
Diffstat (limited to 'scripts/Dpkg/Control')
| -rw-r--r-- | scripts/Dpkg/Control/HashCore.pm | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/scripts/Dpkg/Control/HashCore.pm b/scripts/Dpkg/Control/HashCore.pm index 009eb1012..2cb47d8e1 100644 --- a/scripts/Dpkg/Control/HashCore.pm +++ b/scripts/Dpkg/Control/HashCore.pm @@ -224,9 +224,10 @@ sub parse {  	    if ($expect_pgp_sig) {  		# Skip empty lines  		$_ = <$fh> while defined($_) && $_ =~ /^\s*$/; -		length($_) || +		unless (length $_) {  		    $self->parse_error($desc, _g('expected PGP signature, ' .  		                                 'found EOF after blank line')); +		}  		s/\s*\n$//;  		unless (m/^-----BEGIN PGP SIGNATURE-----$/) {  		    $self->parse_error($desc, _g('expected PGP signature, ' . | 
