X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Frepopage.h;h=739345ed6d74ed6b218c49d5b3812345daceac9e;hb=0e46e80434781d1acbc4f5716827bf8688450a30;hp=b70a2f371a91ab12229a1c88119ec1af93812c05;hpb=2410abfc3fe2170cc814e5b84887e83089016bfa;p=platform%2Fupstream%2Flibsolv.git diff --git a/src/repopage.h b/src/repopage.h index b70a2f3..739345e 100644 --- a/src/repopage.h +++ b/src/repopage.h @@ -34,13 +34,17 @@ typedef struct _Repopagestore { Attrblobpage *file_pages; - /* mapped[i] is zero if nothing is mapped at logical page I, - otherwise it contains the pagenumber plus one (of the mapped page). */ + /* mapped[i] is -1 if nothing is mapped at logical page I, + otherwise it contains the page number (of the mapped page). */ unsigned int *mapped; unsigned int nmapped; unsigned int rr_counter; } Repopagestore; +#ifdef __cplusplus +extern "C" { +#endif + void repopagestore_init(Repopagestore *store); void repopagestore_free(Repopagestore *store); @@ -55,4 +59,8 @@ int repopagestore_read_or_setup_pages(Repopagestore *store, FILE *fp, unsigned i void repopagestore_disable_paging(Repopagestore *store); +#ifdef __cplusplus +} +#endif + #endif /* LIBSOLV_REPOPAGE_H */