merge suckage.
This commit is contained in:
commit
1aca65c9a7
|
@ -603,7 +603,7 @@ enditer:
|
|||
|
||||
}
|
||||
ps = rpmpsFree(ps);
|
||||
ts->probs = rpmpsFree(ts->probs); /* XXX hackery */
|
||||
rpmtsCleanProblems(ts);
|
||||
|
||||
xx = rpmtsOrder(ts);
|
||||
|
||||
|
|
|
@ -848,6 +848,13 @@ rpmps rpmtsProblems(rpmts ts)
|
|||
return ps;
|
||||
}
|
||||
|
||||
void rpmtsCleanProblems(rpmts ts)
|
||||
{
|
||||
if (ts && ts->probs) {
|
||||
ts->probs = rpmpsFree(ts->probs);
|
||||
}
|
||||
}
|
||||
|
||||
void rpmtsCleanDig(rpmts ts)
|
||||
{
|
||||
ts->sig = headerFreeData(ts->sig, ts->sigtype);
|
||||
|
@ -873,7 +880,7 @@ void rpmtsClean(rpmts ts)
|
|||
ts->suggests = _free(ts->suggests);
|
||||
ts->nsuggests = 0;
|
||||
|
||||
ts->probs = rpmpsFree(ts->probs);
|
||||
rpmtsCleanProblems(ts);
|
||||
|
||||
rpmtsCleanDig(ts);
|
||||
}
|
||||
|
|
|
@ -451,6 +451,12 @@ void rpmtsSetType(rpmts ts, rpmtsType type);
|
|||
*/
|
||||
rpmps rpmtsProblems(rpmts ts);
|
||||
|
||||
/**
|
||||
* Clean current transaction problem set.
|
||||
* @param ts transaction set
|
||||
*/
|
||||
void rpmtsCleanProblems(rpmts ts);
|
||||
|
||||
/** \ingroup rpmts
|
||||
* Free signature verification data.
|
||||
* @param ts transaction set
|
||||
|
|
Loading…
Reference in New Issue