*
*/
-unsigned int
+Offset
repo_addid(Repo *repo, Offset olddeps, Id id)
{
Id *idarray;
*
*/
-unsigned int
+Offset
repo_addid_dep(Repo *repo, Offset olddeps, Id id, int isreq)
{
Id oid, *oidp, *marker = 0;
* make space for 'num' more dependencies
*/
-unsigned int
-repo_reserve_ids(Repo *repo, unsigned int olddeps, int num)
+Offset
+repo_reserve_ids(Repo *repo, Offset olddeps, int num)
{
num++; /* room for trailing ID_NULL */
xfree(repo);
}
-unsigned int
-repo_fix_legacy(Repo *repo, unsigned int provides, unsigned int supplements)
+Offset
+repo_fix_legacy(Repo *repo, Offset provides, Offset supplements)
{
Pool *pool = repo->pool;
Id id, idp, idl, idns;
Id *rpmdbid;
} Repo;
-extern unsigned int repo_addid(Repo *repo, unsigned int olddeps, Id id);
-extern unsigned int repo_addid_dep(Repo *repo, unsigned int olddeps, Id id, int isreq);
-extern unsigned int repo_reserve_ids(Repo *repo, unsigned int olddeps, int num);
-extern unsigned int repo_fix_legacy(Repo *repo, unsigned int provides, unsigned int supplements);
+extern Offset repo_addid(Repo *repo, Offset olddeps, Id id);
+extern Offset repo_addid_dep(Repo *repo, Offset olddeps, Id id, int isreq);
+extern Offset repo_reserve_ids(Repo *repo, Offset olddeps, int num);
+extern Offset repo_fix_legacy(Repo *repo, Offset provides, Offset supplements);
extern Repo *pool_addrepo_empty(Pool *pool);
extern void pool_freerepo(Pool *pool, Repo *repo);