src/suse.c
/*
 * different interface for solvable_trivial_installable_map, where
 * the information about the installed packages is provided
 * by a repo containing the installed solvables.
 */
different interface for solvable_trivial_installable_map, where
the information about the installed packages is provided
by a repo containing the installed solvables.
different interface for solvable_trivial_installable_map where the information about the installed packages is provided by a repo containing the installed solvables .
int
solvable_trivial_installable_repo(Solvable *s, Repo *installed, Map *multiversionmap)
{
  Pool *pool = s->repo->pool;
  Id p;
  Solvable *s2;
  Map installedmap;
  int r;
  map_init(&installedmap, pool->nsolvables);
  FOR_REPO_SOLVABLES(installed, p, s2)
    MAPSET(&installedmap, p);
  r = solvable_trivial_installable_map(s, &installedmap, 0, multiversionmap);
  map_free(&installedmap);
  return r;
}
int solvable_trivial_installable_repo ( Solvable * s , Repo * installed , Map * multiversionmap ) { Pool * pool = s -> repo -> pool ; Id p ; Solvable * s2 ; Map installedmap ; int r ; map_init ( & installedmap , pool -> nsolvables ) ; FOR_REPO_SOLVABLES ( installed , p , s2 ) MAPSET ( & installedmap , p ) ; r = solvable_trivial_installable_map ( s , & installedmap , 0 , multiversionmap ) ; map_free ( & installedmap ) ; return r ; }
different interface for solvable_trivial_installable_map, where
 the information about the installed packages is provided
 by a repo containing the installed solvables.
different interface for solvable_trivial_installable_map where the information about the installed packages is provided by a repo containing the installed solvables .