PlaylistSave: return bool/Error instead of PlaylistResult

This commit is contained in:
Max Kellermann
2015-03-24 20:37:44 +01:00
parent 98f3135ad3
commit f9e0f0d257
3 changed files with 28 additions and 24 deletions

View File

@@ -61,8 +61,10 @@ print_spl_list(Client &client, const PlaylistVector &list)
CommandResult
handle_save(Client &client, ConstBuffer<const char *> args)
{
PlaylistResult result = spl_save_playlist(args.front(), client.playlist);
return print_playlist_result(client, result);
Error error;
return spl_save_playlist(args.front(), client.playlist, error)
? CommandResult::OK
: print_error(client, error);
}
CommandResult