From 733d6a6b16686c852b6d0fc0e4e9197add501a2f Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 7 Aug 2012 23:22:37 +0200 Subject: DatabaseSelection: add "match" attribute Let the database plugin do the match. --- src/DatabaseCommands.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/DatabaseCommands.cxx') diff --git a/src/DatabaseCommands.cxx b/src/DatabaseCommands.cxx index e0449e9c8..9dbe4e47f 100644 --- a/src/DatabaseCommands.cxx +++ b/src/DatabaseCommands.cxx @@ -67,8 +67,11 @@ handle_match(struct client *client, int argc, char *argv[], bool fold_case) return COMMAND_RETURN_ERROR; } + const DatabaseSelection selection("", true, list); + GError *error = NULL; - enum command_return ret = findSongsIn(client, "", list, &error) + enum command_return ret = + db_selection_print(client, selection, true, &error) ? COMMAND_RETURN_OK : print_error(client, error); -- cgit v1.2.3