*/
static void
-finish_solvable(struct parsedata *pd, Solvable *s, Id handle, Offset freshens)
+finish_solvable(struct parsedata *pd, Solvable *s, Offset freshens)
{
Pool *pool = pd->repo->pool;
+ Id handle = s - pool->solvables;
if (pd->nfilelist)
{
if (tag == CTAG('=', 'D', 'l', 't'))
{
if (s)
- finish_solvable(&pd, s, handle, freshens);
+ finish_solvable(&pd, s, freshens);
s = 0;
pd.kind = 0;
if (split(line + 5, sp, 5) != 4)
/* If we have an old solvable, complete it by filling in some
default stuff. */
if (s)
- finish_solvable(&pd, s, handle, freshens);
+ finish_solvable(&pd, s, freshens);
/*
* define kind
} /* for(;;) */
if (s)
- finish_solvable(&pd, s, handle, freshens);
+ finish_solvable(&pd, s, freshens);
solv_free(pd.filelist);
/* Shared attributes