diff options
author | joerg <joerg@pkgsrc.org> | 2009-03-09 19:58:45 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2009-03-09 19:58:45 +0000 |
commit | 4b68a2dafa2266dcea7083fe9bb44ba735446ce5 (patch) | |
tree | 8900e3b9d6305f3c13801ed19e0ac6948b3fe5c4 /pkgtools/pkg_install/files/info | |
parent | d1d2d315b1f73d060ea14d8df09d206ef79f7e82 (diff) | |
download | pkgsrc-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.c | 5 |
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; |