diff options
Diffstat (limited to 'src/osd/modules/render/bgfx/chainentryreader.cpp')
-rw-r--r-- | src/osd/modules/render/bgfx/chainentryreader.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/osd/modules/render/bgfx/chainentryreader.cpp b/src/osd/modules/render/bgfx/chainentryreader.cpp index c179992c6b0..5ac97fd1d45 100644 --- a/src/osd/modules/render/bgfx/chainentryreader.cpp +++ b/src/osd/modules/render/bgfx/chainentryreader.cpp @@ -35,11 +35,11 @@ bgfx_chain_entry* chain_entry_reader::read_from_value(const Value& value, std::s { if (!validate_parameters(value, prefix)) { - printf("Failed validation\n"); + osd_printf_error("Chain entry failed validation.\n"); return nullptr; } - bgfx_effect* effect = chains.effects().effect(value["effect"].GetString()); + bgfx_effect* effect = chains.effects().get_or_load_effect(chains.options(), value["effect"].GetString()); if (effect == nullptr) { return nullptr; |