diff options
Diffstat (limited to 'src/database.h')
-rw-r--r-- | src/database.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/database.h b/src/database.h index 1696031d0..33f503652 100644 --- a/src/database.h +++ b/src/database.h @@ -29,6 +29,7 @@ struct config_param; struct directory; +struct db_selection; struct db_visitor; /** @@ -59,6 +60,12 @@ db_get_song(const char *file); gcc_nonnull(1,2) bool +db_visit(const struct db_selection *selection, + const struct db_visitor *visitor, void *ctx, + GError **error_r); + +gcc_nonnull(1,2) +bool db_walk(const char *uri, const struct db_visitor *visitor, void *ctx, GError **error_r); |