LocateUri: migrate from class Error to C++ exceptions

This commit is contained in:
Max Kellermann
2016-10-27 21:59:17 +02:00
parent 726fc53e62
commit 6961bd61ca
16 changed files with 74 additions and 132 deletions

View File

@@ -142,13 +142,13 @@ Client::GetStorage() const
return ::storage;
}
bool
Client::AllowFile(gcc_unused Path path_fs, gcc_unused Error &error) const
void
Client::AllowFile(gcc_unused Path path_fs) const
{
/* always return false, so a SongLoader with a non-nullptr
/* always fail, so a SongLoader with a non-nullptr
Client pointer will be regarded "insecure", while one with
client==nullptr will allow all files */
return false;
throw std::runtime_error("foo");
}
static std::string