input/Plugin: add noexcept

This commit is contained in:
Max Kellermann
2020-09-21 11:42:07 +02:00
parent 2c05752071
commit 07e524509f
6 changed files with 12 additions and 8 deletions

View File

@@ -516,7 +516,8 @@ input_curl_open(const char *url, Mutex &mutex)
}
static std::set<std::string>
input_curl_protocols() {
input_curl_protocols() noexcept
{
std::set<std::string> protocols;
auto version_info = curl_version_info(CURLVERSION_FIRST);
for (auto proto_ptr = version_info->protocols; *proto_ptr != nullptr; proto_ptr++) {

View File

@@ -73,7 +73,8 @@ input_ffmpeg_init(EventLoop &, const ConfigBlock &)
}
static std::set<std::string>
input_ffmpeg_protocols() {
input_ffmpeg_protocols() noexcept
{
void *opaque = nullptr;
const char* protocol;
std::set<std::string> protocols;

View File

@@ -158,7 +158,7 @@ InitQobuzInput(EventLoop &event_loop, const ConfigBlock &block)
}
static void
FinishQobuzInput()
FinishQobuzInput() noexcept
{
delete qobuz_client;
}

View File

@@ -189,7 +189,7 @@ InitTidalInput(EventLoop &event_loop, const ConfigBlock &block)
}
static void
FinishTidalInput()
FinishTidalInput() noexcept
{
delete tidal_session;
}