X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Flinkedpkg.h;h=51b82a5d197a18fab5879cb5e6ef89a113916840;hb=6a68988035ea989055076d81b7ab53c7015c8c32;hp=3114702b7928d7038e91f3edd2977b72793246d5;hpb=a1052e73b2d754fc754294a25ac0bbd5ba35c1a3;p=platform%2Fupstream%2Flibsolv.git diff --git a/src/linkedpkg.h b/src/linkedpkg.h index 3114702..51b82a5 100644 --- a/src/linkedpkg.h +++ b/src/linkedpkg.h @@ -18,7 +18,7 @@ has_package_link(Pool *pool, Solvable *s) const char *name = pool_id2str(pool, s->name); if (name[0] == 'a' && !strncmp("application:", name, 12)) return 1; - if (name[0] == 'p' && !strncmp("pattern:", name, 7)) + if (name[0] == 'p' && !strncmp("pattern:", name, 8)) return 1; if (name[0] == 'p' && !strncmp("product:", name, 8)) return 1; @@ -30,8 +30,11 @@ extern void find_product_link(Pool *pool, Solvable *s, Id *reqidp, Queue *qr, Id extern void find_pattern_link(Pool *pool, Solvable *s, Id *reqidp, Queue *qr, Id *prvidp, Queue *qp); extern Id find_autopattern_name(Pool *pool, Solvable *s); +extern Id find_autoproduct_name(Pool *pool, Solvable *s); /* generic */ extern void find_package_link(Pool *pool, Solvable *s, Id *reqidp, Queue *qr, Id *prvidp, Queue *qp); +extern int pool_link_evrcmp(Pool *pool, Solvable *s1, Solvable *s2); +extern void extend_updatemap_to_buddies(Solver *solv); #endif