X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fgraph.h;h=7dca2cedb5755d31c93cc07c1a67bd59cc569cc7;hb=73702f59d5e5e7d900d288a3848bfd1c72838a7e;hp=b7a7a8919e0ac93d6a238d57229f52758c1fdb78;hpb=eceb676f7780ab7490b32708131f5c115e838427;p=collection4.git diff --git a/src/graph.h b/src/graph.h index b7a7a89..7dca2ce 100644 --- a/src/graph.h +++ b/src/graph.h @@ -62,6 +62,12 @@ _Bool graph_ident_matches (graph_config_t *cfg, const graph_ident_t *ident); _Bool graph_matches_ident (graph_config_t *cfg, const graph_ident_t *selector); +/* Returns true if a file may apply to both, the graphs selector and the + * selector given as argument. If the selectors contradict one another, + * returns false. */ +_Bool graph_ident_intersect (graph_config_t *cfg, + const graph_ident_t *selector); + /* Compares the given string with the appropriate field of the selector. If * the selector field is "/all/" or "/any/", returns true without checking the * instances. See "graph_inst_search_field" for finding all matching