summaryrefslogtreecommitdiff
path: root/pkgtools/pkg_install/files/info
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2009-03-09 19:58:45 +0000
committerjoerg <joerg@pkgsrc.org>2009-03-09 19:58:45 +0000
commit4b68a2dafa2266dcea7083fe9bb44ba735446ce5 (patch)
tree8900e3b9d6305f3c13801ed19e0ac6948b3fe5c4 /pkgtools/pkg_install/files/info
parentd1d2d315b1f73d060ea14d8df09d206ef79f7e82 (diff)
downloadpkgsrc-4b68a2dafa2266dcea7083fe9bb44ba735446ce5.tar.gz
pkg_install-20090309:
Fix a double free. Reported by seb.
Diffstat (limited to 'pkgtools/pkg_install/files/info')
-rw-r--r--pkgtools/pkg_install/files/info/perform.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/pkgtools/pkg_install/files/info/perform.c b/pkgtools/pkg_install/files/info/perform.c
index bb6919dce43..de1ac33add8 100644
--- a/pkgtools/pkg_install/files/info/perform.c
+++ b/pkgtools/pkg_install/files/info/perform.c
@@ -1,4 +1,4 @@
-/* $NetBSD: perform.c,v 1.54 2009/03/08 14:50:36 joerg Exp $ */
+/* $NetBSD: perform.c,v 1.55 2009/03/09 19:58:45 joerg Exp $ */
#if HAVE_CONFIG_H
#include "config.h"
@@ -13,7 +13,7 @@
#if HAVE_SYS_WAIT_H
#include <sys/wait.h>
#endif
-__RCSID("$NetBSD: perform.c,v 1.54 2009/03/08 14:50:36 joerg Exp $");
+__RCSID("$NetBSD: perform.c,v 1.55 2009/03/09 19:58:45 joerg Exp $");
/*-
* Copyright (c) 2008 Joerg Sonnenberger <joerg@NetBSD.org>.
@@ -233,7 +233,6 @@ has_entry:
meta = NULL;
}
- archive_read_finish(archive);
meta->is_installed = 0;
return meta;