db/update/Walk: add "noexcept"

This commit is contained in:
Max Kellermann
2018-01-21 11:22:17 +01:00
parent 1e3f0650df
commit 1c023eac70
5 changed files with 48 additions and 45 deletions

View File

@@ -33,7 +33,7 @@
Directory *
UpdateWalk::MakeDirectoryIfModified(Directory &parent, const char *name,
const StorageFileInfo &info)
const StorageFileInfo &info) noexcept
{
Directory *directory = parent.FindChild(name);
@@ -57,7 +57,8 @@ UpdateWalk::MakeDirectoryIfModified(Directory &parent, const char *name,
}
static bool
SupportsContainerSuffix(const DecoderPlugin &plugin, const char *suffix)
SupportsContainerSuffix(const DecoderPlugin &plugin,
const char *suffix) noexcept
{
return plugin.container_scan != nullptr &&
plugin.SupportsSuffix(suffix);
@@ -66,7 +67,7 @@ SupportsContainerSuffix(const DecoderPlugin &plugin, const char *suffix)
bool
UpdateWalk::UpdateContainerFile(Directory &directory,
const char *name, const char *suffix,
const StorageFileInfo &info)
const StorageFileInfo &info) noexcept
{
const DecoderPlugin *_plugin = decoder_plugins_find([suffix](const DecoderPlugin &plugin){
return SupportsContainerSuffix(plugin, suffix);