From 6c22c34300eab3c0d7e7e11ca18b3ad9234c0d24 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 4 Jul 2019 22:42:19 +0200 Subject: [PATCH] output/oss: add `noexcept` --- src/output/plugins/OssOutputPlugin.cxx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/output/plugins/OssOutputPlugin.cxx b/src/output/plugins/OssOutputPlugin.cxx index f4f50da5a..5bbb3983d 100644 --- a/src/output/plugins/OssOutputPlugin.cxx +++ b/src/output/plugins/OssOutputPlugin.cxx @@ -124,7 +124,7 @@ private: */ void Reopen(); - void DoClose(); + void DoClose() noexcept; }; static constexpr Domain oss_output_domain("oss_output"); @@ -138,7 +138,7 @@ enum oss_stat { }; static enum oss_stat -oss_stat_device(const char *device, int *errno_r) +oss_stat_device(const char *device, int *errno_r) noexcept { struct stat st; @@ -166,7 +166,7 @@ oss_stat_device(const char *device, int *errno_r) static const char *const default_devices[] = { "/dev/sound/dsp", "/dev/dsp" }; static bool -oss_output_test_default_device(void) +oss_output_test_default_device() noexcept { for (int i = ARRAY_SIZE(default_devices); --i >= 0; ) { UniqueFileDescriptor fd; @@ -231,7 +231,7 @@ OssOutput::Create(EventLoop &, const ConfigBlock &block) } void -OssOutput::DoClose() +OssOutput::DoClose() noexcept { if (fd.IsDefined()) fd.Close();