diff -r 27aada326858 -r 9708f6d5db8c razor.h --- a/razor.h Thu Jan 10 23:42:42 2008 -0500 +++ b/razor.h Thu Jan 17 23:28:37 2008 -0500 @@ -25,6 +25,9 @@ struct razor_package_iterator; struct razor_package_iterator * razor_package_iterator_create(struct razor_set *set); +struct razor_package_iterator * +razor_package_iterator_create_for_property(struct razor_set *set, + struct razor_property *property); int razor_package_iterator_next(struct razor_package_iterator *pi, struct razor_package **package, @@ -42,12 +45,6 @@ void razor_property_iterator_destroy(struct razor_property_iterator *pi); - -void razor_set_list_properties(struct razor_set *set, const char *name, - enum razor_property_type type); -void razor_set_list_property_packages(struct razor_set *set, - struct razor_property *property); - void razor_set_list_files(struct razor_set *set, const char *prefix); void razor_set_list_file_packages(struct razor_set *set, const char *filename); void razor_set_list_package_files(struct razor_set *set, const char *name);