Author: hertzog
Date: 2007-07-02 13:26:10 +0000 (Mon, 02 Jul 2007)
New Revision: 831

Modified:
   branches/dpkg-shlibdeps-buxy/scripts/dpkg-gensymbols.pl
   branches/dpkg-shlibdeps-buxy/scripts/dpkg-shlibdeps.pl
Log:
- Fix check of fork's success in dpkg-shlibdeps (for dpkg --search).
- Make dpkg-gensymbols.pl executable.


Modified: branches/dpkg-shlibdeps-buxy/scripts/dpkg-gensymbols.pl
===================================================================


Property changes on: branches/dpkg-shlibdeps-buxy/scripts/dpkg-gensymbols.pl
___________________________________________________________________
Name: svn:executable
   + *

Modified: branches/dpkg-shlibdeps-buxy/scripts/dpkg-shlibdeps.pl
===================================================================
--- branches/dpkg-shlibdeps-buxy/scripts/dpkg-shlibdeps.pl      2007-07-02 
13:26:01 UTC (rev 830)
+++ branches/dpkg-shlibdeps-buxy/scripts/dpkg-shlibdeps.pl      2007-07-02 
13:26:10 UTC (rev 831)
@@ -403,7 +403,8 @@
 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;


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to