char* pakfire_parser_get(struct pakfire_parser* parser, const char* namespace, const char* name);
int pakfire_parser_get_filelist(struct pakfire_parser* parser, const char* namespace,
const char* name, char*** includes, char*** excludes);
-char** pakfire_parser_get_split(struct pakfire_parser* parser,
- const char* namespace, const char* name, char delim);
char** pakfire_parser_list_namespaces(struct pakfire_parser* parser, const char* filter);
int pakfire_parser_merge(struct pakfire_parser* parser1, struct pakfire_parser* parser2);
return r;
}
-char** pakfire_parser_get_split(struct pakfire_parser* parser,
- const char* namespace, const char* name, char delim) {
- char* value = pakfire_parser_get(parser, namespace, name);
- if (!value)
- return NULL;
-
- // Split the string
- char** list = pakfire_string_split(value, delim);
- free(value);
-
- return list;
-}
-
char** pakfire_parser_list_namespaces(struct pakfire_parser* parser,
const char* filter) {
char** namespaces = NULL;