Selaa lähdekoodia

dpkg-scansources: Use syserr() instead of close_msg()

Remove now unnecessary function.
Guillem Jover 11 vuotta sitten
vanhempi
commit
710252f8a4
2 muutettua tiedostoa jossa 2 lisäystä ja 7 poistoa
  1. 1 0
      debian/changelog
  2. 1 7
      scripts/dpkg-scansources.pl

+ 1 - 0
debian/changelog

@@ -150,6 +150,7 @@ dpkg (1.18.0) UNRELEASED; urgency=low
       description.
     - Consistently use proper quotation marks ("" or '', and not the
       unbalanced `' pair) all over the place.
+    - Use syserr() instead of an ad-hoc error message in dpkg-scansources.
 
   [ Raphaël Hertzog ]
   * Drop myself from Uploaders.

+ 1 - 7
scripts/dpkg-scansources.pl

@@ -100,12 +100,6 @@ See the man page for the full documentation.
 "), $Dpkg::PROGNAME;
 }
 
-sub close_msg {
-    my $name = shift;
-    return sprintf(g_("error closing %s (\$? %d, \$! '%s')"),
-                   $name, $?, $!)."\n";
-}
-
 sub load_override {
     my $file = shift;
     local $_;
@@ -338,7 +332,7 @@ sub main {
             push @out, $fields;
 	}
     }
-    close $find_fh or error(close_msg, 'find');
+    close $find_fh or syserr(g_('error closing %s (%s)'), 'find', $!);
 
     if (@out) {
         foreach my $dsc (sort { $a->{Package} cmp $b->{Package} } @out) {