]> err.no Git - dpkg/commitdiff
Fix segfault with --status-fd
authorAdam Heath <doogie@debian.org>
Sat, 13 Sep 2003 21:29:28 +0000 (21:29 +0000)
committerAdam Heath <doogie@debian.org>
Sat, 13 Sep 2003 21:29:28 +0000 (21:29 +0000)
ChangeLog
debian/changelog
main/main.c

index af03a04d46a0afed676e320a15d32283dea8d3f5..8b714f41d02aab6c6ef60cba06b1f6cd5181e3ea 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Sat Sep 13 16:28:52 CDT 2003 Adam Heath <doogie@debian.org>
+
+  * main/main.c: Fix segfault with --status-fd.
+
 Sat Sep 13 16:26:36 CDT 2003 Adam Heath <doogie@debian.org>
 
   * scripts/dpkg-source.pl: Add .cvsignore to dpkg-source's default diff
index 43d2a087fcfececbb858a8f0f3501c853c879625..f9301fa3b5b25a871cbce096c8698061a3af4d58 100644 (file)
@@ -37,6 +37,8 @@ dpkg (1.10.11) unstable; urgency=low
   * Darren Salt <linux@youmustbejoking.demon.co.uk>:
     Add .cvsignore to dpkg-source's default diff ignore regex.  Also fix
     missing \ escape for .deps.  Closes: #174013
+  * Koblinger Egmont <egmont@uhulinux.hu>:
+    Fix segfault with --status-fd.  Closes: #173618
 
  -- Wichert Akkerman <debian@extern.wiggy.net>  UNRELEASED
 
index a58154c64783f058688883e1d65d97f38cafb97f..8f963d6092c1f0eee365a55d4c9a38889a4e0912 100644 (file)
@@ -281,6 +281,7 @@ static void setpipe(const struct cmdinfo *cip, const char *value) {
     *lastpipe= nfmalloc(sizeof(struct pipef));
   }
   (*lastpipe)->fd= v;
+  (*lastpipe)->next= NULL;
 }
 
 static void setforce(const struct cmdinfo *cip, const char *value) {