diff options
author | Max Kellermann <max@musicpd.org> | 2017-05-08 14:44:49 +0200 |
---|---|---|
committer | Max Kellermann <max@musicpd.org> | 2017-05-08 14:44:49 +0200 |
commit | 71f0ed8b7499011b53f90998ebfbd3250fd80948 (patch) | |
tree | e9c2f66fbef231858f46d878864199d46e6ce21c /src/filter | |
parent | ac2e4e593d407e41db49fdb9ae2da6bc1557f618 (diff) |
*: add "noexcept" to many, many function prototypes
This eliminates some overhead, because the compiler doesn't need to
consider these functions throwing.
Diffstat (limited to 'src/filter')
-rw-r--r-- | src/filter/FilterRegistry.cxx | 2 | ||||
-rw-r--r-- | src/filter/FilterRegistry.hxx | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/filter/FilterRegistry.cxx b/src/filter/FilterRegistry.cxx index 3a319da59..ffbbb9c3d 100644 --- a/src/filter/FilterRegistry.cxx +++ b/src/filter/FilterRegistry.cxx @@ -32,7 +32,7 @@ static const FilterPlugin *const filter_plugins[] = { }; const FilterPlugin * -filter_plugin_by_name(const char *name) +filter_plugin_by_name(const char *name) noexcept { for (unsigned i = 0; filter_plugins[i] != nullptr; ++i) if (strcmp(filter_plugins[i]->name, name) == 0) diff --git a/src/filter/FilterRegistry.hxx b/src/filter/FilterRegistry.hxx index 20d3662d3..e014ed322 100644 --- a/src/filter/FilterRegistry.hxx +++ b/src/filter/FilterRegistry.hxx @@ -39,6 +39,6 @@ extern const FilterPlugin volume_filter_plugin; gcc_pure const FilterPlugin * -filter_plugin_by_name(const char *name); +filter_plugin_by_name(const char *name) noexcept; #endif |