From 85bb0441d4f4c184710f0257bbad1adc08e0704b Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Mon, 25 Jul 2011 00:38:23 -0500 Subject: [PATCH] parse: export parse_deplist to public API --- parse.c | 2 +- pkg.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/parse.c b/parse.c index 380feab..eb9c0d9 100644 --- a/parse.c +++ b/parse.c @@ -144,7 +144,7 @@ pkg_dependency_add(pkg_dependency_t *head, const char *package, const char *vers #define MODULE_SEPARATOR(c) ((c) == ',' || isspace ((c))) #define OPERATOR_CHAR(c) ((c) == '<' || (c) == '>' || (c) == '!' || (c) == '=') -static pkg_dependency_t * +pkg_dependency_t * parse_deplist(pkg_t *pkg, const char *depends) { parse_state_t state = OUTSIDE_MODULE; diff --git a/pkg.h b/pkg.h index ffd4aab..2132036 100644 --- a/pkg.h +++ b/pkg.h @@ -90,5 +90,6 @@ void pkg_traverse(pkg_t *root, void (*pkg_traverse_func)(pkg_t *package, void *d /* parse.c */ pkg_t *parse_file(const char *path); char *tuple_find(pkg_tuple_t *head, const char *key); +pkg_dependency_t *parse_deplist(pkg_t *pkg, const char *depends); #endif