*: add "noexcept" to many, many function prototypes

This eliminates some overhead, because the compiler doesn't need to
consider these functions throwing.
This commit is contained in:
Max Kellermann
2017-05-08 14:44:49 +02:00
parent ac2e4e593d
commit 71f0ed8b74
272 changed files with 873 additions and 846 deletions

View File

@@ -391,7 +391,7 @@ oss_setup_sample_rate(int fd, AudioFormat &audio_format)
*/
gcc_const
static int
sample_format_to_oss(SampleFormat format)
sample_format_to_oss(SampleFormat format) noexcept
{
switch (format) {
case SampleFormat::UNDEFINED:
@@ -430,7 +430,7 @@ sample_format_to_oss(SampleFormat format)
*/
gcc_const
static SampleFormat
sample_format_from_oss(int format)
sample_format_from_oss(int format) noexcept
{
switch (format) {
case AFMT_S8: