summaryrefslogtreecommitdiff
path: root/lib/headerutil.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/headerutil.c')
-rw-r--r--lib/headerutil.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/headerutil.c b/lib/headerutil.c
index 22e36c74d..fab210ff2 100644
--- a/lib/headerutil.c
+++ b/lib/headerutil.c
@@ -333,8 +333,10 @@ static void providePackageNVR(Header h)
rpmds hds, nvrds;
/* Generate provides for this package name-version-release. */
- if (!(name && pEVR))
+ if (!(name && pEVR)) {
+ free(pEVR);
return;
+ }
/*
* Rpm prior to 3.0.3 does not have versioned provides.