From b4430839a3413893a027f7a0fc5494af8198e1bb Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 13 Sep 2011 20:54:27 +0200 Subject: database: generate GError when database is disabled --- src/command.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/command.c') diff --git a/src/command.c b/src/command.c index 864b65354..ad13d75bc 100644 --- a/src/command.c +++ b/src/command.c @@ -395,6 +395,12 @@ print_error(struct client *client, GError *error) return print_playlist_result(client, result); } else if (error->domain == db_quark()) { switch ((enum db_error)error->code) { + case DB_DISABLED: + command_error(client, ACK_ERROR_NO_EXIST, "%s", + error->message); + g_error_free(error); + return COMMAND_RETURN_ERROR; + case DB_NOT_FOUND: g_error_free(error); command_error(client, ACK_ERROR_NO_EXIST, "Not found"); -- cgit v1.2.3