solv_free
solv_free(bc->freemem);
solv_free(bc);
*bc->bufp = solv_free(*bc->bufp);
solv_free(line);
solv_free(filelist);
solv_free(solprefix);
solv_free(probprefix);
solv_free(q->str[i]);
q->str = solv_free(q->str);
solv_free(result);
solv_free(result);
solv_free(result);
solv_free(cmd);
solv_free(result);
buf = solv_free(buf);
pieces = solv_free(pieces);
solv_free(testcasedir);
solv_free(pieces);
solv_free(pieces);
solv_free(pieces);
solv_free(pieces);
solv_free(pieces);
solv_free(pieces);
solv_free(pieces);
solv_free(pieces);
solv_free(pieces);
solv_free(pieces);
m->map = solv_free(m->map);
solv_free(handle);
solv_free(dp->dirs);
solv_free(dp->dirtraverse);
solv_free(dp->dirtraverse);
solv_free(data);
solv->obsoletes = solv_free(solv->obsoletes);
solv->obsoletes_data = solv_free(solv->obsoletes_data);
solv_free(pool->id2arch);
solv_free(pool->id2color);
solv_free(pool->solvables);
solv_free(pool->rels);
solv_free(pool->tmpspace.buf[i]);
solv_free(pool->languages);
solv_free(pool->languagecache);
solv_free(pool->errstr);
solv_free(pool->rootdir);
solv_free(pool);
pool->repos = solv_free(pool->repos);
solv_free(sf.ids);
solv_free(sf.dirs[i]);
solv_free(sf.names[i]);
solv_free(sf.dirs);
solv_free(sf.names);
solv_free(isf.ids);
solv_free(isf.dirs[i]);
solv_free(isf.names[i]);
solv_free(isf.dirs);
solv_free(isf.names);
solv_free(cbd.dids);
pool->languagecache = solv_free(pool->languagecache);
cbd->dirmap = solv_free(cbd->dirmap);
solv_free(cbd.dirmap);
solv_free(mptree);
solv_free(pool->rootdir);
solv_free(sorted);
pool->whatprovides = solv_free(pool->whatprovides);
pool->whatprovides_rel = solv_free(pool->whatprovides_rel);
pool->whatprovidesdata = solv_free(pool->whatprovidesdata);
pool->id2arch = solv_free(pool->id2arch);
pool->id2color = solv_free(pool->id2color);
pool->relhashtbl = solv_free(pool->relhashtbl);
solv_free(pool->relhashtbl);
solv_free((void *)*v);
pool->vendorclasses = solv_free(pool->vendorclasses);
solv->cleandeps_mistakes = solv_free(solv->cleandeps_mistakes);
solv_free(q->alloc);
repo->idarraydata = solv_free(repo->idarraydata);
repo->rpmdbid = solv_free(repo->rpmdbid);
solv_free(repo->repodata);
data->attrs[j - data->start] = solv_free(data->attrs[j - data->start]);
solv_free(repo->repodata);
solv_free(repo->idarraydata);
solv_free(repo->rpmdbid);
solv_free(repo->lastidhash);
solv_free((char *)repo->name);
solv_free(repo);
solv_free(buf);
data.incoredata = solv_free(data.incoredata);
solv_free(idmap);
solv_free(prefix);
solv_free(prefix);
solv_free(prefix);
spool->stringhashtbl = solv_free(spool->stringhashtbl);
solv_free(idmap);
spool->stringhashtbl = solv_free(spool->stringhashtbl);
pool->relhashtbl = solv_free(pool->relhashtbl);
pool->relhashtbl = solv_free(pool->relhashtbl);
keyused = solv_free(keyused);
cbdata.dirused = solv_free(cbdata.dirused);
cbdata.subschemata = solv_free(cbdata.subschemata);
solv_free(prefixcomp);
solv_free(dirmap);
solv_free(cbdata.extdata[0].buf);
solv_free(cbdata.extdata[i].buf);
solv_free(cbdata.extdata);
solv_free(needid);
solv_free(cbdata.solvschemata);
solv_free(cbdata.schema);
solv_free(cbdata.keymap);
solv_free(cbdata.keymapstart);
solv_free(cbdata.dirused);
solv_free(repodataused);
solv_free(sids);
solv_free(sids);
solv_free(cbdata->schema);
solv_free(ma->matchdata);
solv_free(ma->matchdata);
repo->repodata = solv_free(repo->repodata);
solv_free(di->dupstr);
solv_free(data->attrs[i]);
data->attrs = solv_free(data->attrs);
data->incoreoffset = solv_free(data->incoreoffset);
solv_free(data->attrs[i - data->start]);
data->schematahash = solv_free(data->schematahash);
data->mainschemaoffsets = solv_free(data->mainschemaoffsets);
data->attrs[entry] = solv_free(data->attrs[entry]);
solv_free(data->xattrs[entry]);
data->xattrs = solv_free(data->xattrs);
solv_free(schema);
solv_free(seen);
solv_free(data->incoredata);
solv_free(data->vincore);
data->attrs = solv_free(data->attrs);
data->attrdata = solv_free(data->attrdata);
data->attriddata = solv_free(data->attriddata);
data->attrnum64data = solv_free(data->attrnum64data);
solv_free(pool->tmpspace.buf[i]);
solv_free(stubdataids);
data->dircache = solv_free(data->dircache);
solv_free(data->keys);
solv_free(data->schemata);
solv_free(data->schemadata);
solv_free(data->schematahash);
solv_free(data->mainschemaoffsets);
solv_free(data->incoredata);
solv_free(data->incoreoffset);
solv_free(data->verticaloffset);
solv_free(data->vincore);
solv_free(data->attrs[i]);
solv_free(data->attrs);
solv_free(data->xattrs[i]);
solv_free(data->xattrs);
solv_free(data->attrdata);
solv_free(data->attriddata);
solv_free(data->attrnum64data);
solv_free(data->dircache);
store->blob_store = solv_free(store->blob_store);
store->file_pages = solv_free(store->file_pages);
store->mapped_at = solv_free(store->mapped_at);
store->mapped = solv_free(store->mapped);
solv_free(low);
solv_free(nrequires);
solv_free(rname);
solv_free(rname);
solv_free(rname);
solv_free(rname);
solv_free(rname);
solv_free(evrx);
solv_free(rname);
solv_free(rname);
solv_free(rname);
solv_free(rname);
solv_free(rname);
solv_free(rname);
solv_free(rname);
solv->cleandeps_updatepkgs = solv_free(solv->cleandeps_updatepkgs);
solv->cleandeps_mistakes = solv_free(solv->cleandeps_mistakes);
solv->update_targets = solv_free(solv->update_targets);
solv->installsuppdepq = solv_free(solv->installsuppdepq);
solv_free(solv->decisionmap);
solv_free(solv->rules);
solv_free(solv->watches);
solv_free(solv->obsoletes);
solv_free(solv->obsoletes_data);
solv_free(solv->multiversionupdaters);
solv_free(solv->choicerules_ref);
solv_free(solv->bestrules_pkg);
solv_free(solv);
solv->update_targets = solv_free(update_targets);
solv->update_targets = solv_free(solv->update_targets);
solv->cleandeps_updatepkgs = solv_free(solv->cleandeps_updatepkgs);
solv->bestrules_pkg = solv_free(solv->bestrules_pkg);
solv->choicerules_ref = solv_free(solv->choicerules_ref);
solv->watches = solv_free(solv->watches);
solv->multiversionupdaters = solv_free(solv->multiversionupdaters);
solv->cleandeps_mistakes = solv_free(solv->cleandeps_mistakes);
solv_free(solv->watches);
solv_free(ss->strings);
solv_free(ss->stringspace);
solv_free(ss->stringhashtbl);
ss->stringhashtbl = solv_free(ss->stringhashtbl);
solv_free(hashtbl);
od->tes = solv_free(od->tes);
od->invedgedata = solv_free(od->invedgedata);
trans->orderdata = solv_free(trans->orderdata);
od.edgedata = solv_free(od.edgedata);
solv_free(temedianr);
solv_free(od.tes);
solv_free(od.invedgedata);
trans->transaction_installed = solv_free(trans->transaction_installed);
trans->transaction_installed = solv_free(trans->transaction_installed);
od->tes = solv_free(od->tes);
od->invedgedata = solv_free(od->invedgedata);
trans->orderdata = solv_free(trans->orderdata);
solv_free((void *)str1);
extern void *solv_free(void *);