[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker branch, master, updated. 2.5.9-35-g179abd6



The following commit has been merged in the master branch:
commit 597ea50561390378c8874525388b984e83fd5cc9
Author: Niels Thykier <niels@thykier.net>
Date:   Sat Jun 30 14:51:25 2012 +0200

    L::Util: Load Digest::SHA eagerly like Digest::MD5
    
    Signed-off-by: Niels Thykier <niels@thykier.net>

diff --git a/debian/changelog b/debian/changelog
index 50d3ef6..c6ccd55 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -66,6 +66,7 @@ lintian (2.5.10) UNRELEASED; urgency=low
   * lib/Lintian/Util.pm:
     + [NT] Add gzip decompressor preferring libperlio-perl if
       available, but with fallback to a "fork+exec" of gzip.
+    + [NT] Load Digest::SHA immediately like Digest::MD5.
 
  -- Niels Thykier <niels@thykier.net>  Sun, 17 Jun 2012 23:25:06 +0200
 
diff --git a/lib/Lintian/Util.pm b/lib/Lintian/Util.pm
index 2d949fa..38c385d 100644
--- a/lib/Lintian/Util.pm
+++ b/lib/Lintian/Util.pm
@@ -78,6 +78,7 @@ use Encode ();
 use FileHandle;
 use Lintian::Command qw(spawn);
 use Digest::MD5;
+use Digest::SHA;
 use Scalar::Util qw(openhandle);
 
 =head1 NAME
@@ -552,7 +553,6 @@ sub get_file_checksum {
     if ($alg eq 'md5') {
         $digest = Digest::MD5->new;
     } elsif ($alg =~ /sha(\d+)/) {
-        require Digest::SHA;
         $digest = Digest::SHA->new($1);
     }
     $digest->addfile(*FILE);

-- 
Debian package checker


Reply to: