Explorar el Código

- Fix check of fork's success in dpkg-shlibdeps (for dpkg --search).
- Make dpkg-gensymbols.pl executable.

Raphael Hertzog hace 19 años
padre
commit
4eb4812344
Se han modificado 2 ficheros con 2 adiciones y 1 borrados
  1. 0 0
      scripts/dpkg-gensymbols.pl
  2. 2 1
      scripts/dpkg-shlibdeps.pl

+ 0 - 0
scripts/dpkg-gensymbols.pl


+ 2 - 1
scripts/dpkg-shlibdeps.pl

@@ -403,7 +403,8 @@ sub my_find_library {
 sub find_packages {
     my @files = (@_);
     my $pkgmatch = {};
-    my $pid = open(DPKG, "-|") || syserr(_g("cannot fork for dpkg --search"));;
+    my $pid = open(DPKG, "-|");
+    syserr(_g("cannot fork for dpkg --search")) unless defined($pid);
     if (!$pid) {
 	# Child process running dpkg --search and discarding errors
 	close STDERR;