Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 067f3d061c24bfda3b85d1d8bfbfb9bf > files > 22

apt-0.5.15lorg3.94-9.mga3.src.rpm

From: Panu Matilainen <pmatilai@redhat.com>
Date: Fri, 1 Oct 2010 16:35:20 +0000 (+0300)
Subject: headerUnlink() is wrong, use headerFree() instead
X-Git-Url: http://apt-rpm.org/scm/?p=apt.git;a=commitdiff_plain;h=dfcec4ea45210b5d83ab65ecadb35001c7d39913

headerUnlink() is wrong, use headerFree() instead
- headerUnlink() never actually frees the data, only decrements
  refcount.
---

diff --git a/apt-pkg/rpm/raptheader.cc b/apt-pkg/rpm/raptheader.cc
index 32d9e56..09564f2 100644
--- a/apt-pkg/rpm/raptheader.cc
+++ b/apt-pkg/rpm/raptheader.cc
@@ -27,7 +27,7 @@ raptHeader::raptHeader(Header h)
 
 raptHeader::~raptHeader()
 {
-   headerUnlink(Hdr);
+   headerFree(Hdr);
 }
 
 bool raptHeader::hasTag(raptTag tag)