]> err.no Git - dpkg/commitdiff
- Fix check of fork's success in dpkg-shlibdeps (for dpkg --search).
authorRaphael Hertzog <hertzog@debian.org>
Mon, 2 Jul 2007 13:26:10 +0000 (13:26 +0000)
committerRaphael Hertzog <hertzog@debian.org>
Mon, 2 Jul 2007 13:26:10 +0000 (13:26 +0000)
- Make dpkg-gensymbols.pl executable.

scripts/dpkg-gensymbols.pl [changed mode: 0644->0755]
scripts/dpkg-shlibdeps.pl

old mode 100644 (file)
new mode 100755 (executable)
index 10a1bf22d5805bb84518646a843f381b36cec499..52a7b09795cb1d6f1deb7b6feb9d65b37bed6f4c 100755 (executable)
@@ -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;