*: 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:
@@ -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:
|
||||
|
Reference in New Issue
Block a user