2) free rpmdep structures in both install and uninstall
CVS patchset: 1118
CVS date: 1996/10/21 01:22:12
stopInstall = 1;
}
+ rpmdepDone(rpmdep);
+
if (!stopInstall && conflicts) {
fprintf(stderr, "failed dependencies:\n");
printDepProblems(stderr, conflicts, numConflicts);
for (i = 0; i < numTmpPackages; i++)
unlink(tmpPackages[i]);
+ for (i = 0; i < numBinaryPackages; i++)
+ freeHeader(binaryHeaders[i]);
+
if (db) rpmdbClose(db);
return numFailed;
stopUninstall = 1;
}
+ rpmdepDone(rpmdep);
+
if (!stopUninstall && conflicts) {
fprintf(stderr, "removing these packages would break "
"dependencies:\n");