From d6f1979dee9f765a45d8e1e028aef983024d253a Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Sat, 7 Sep 2019 21:28:54 +0200 Subject: [PATCH] project: Fix missing returns --- source/filters/filter-sdf-effects.cpp | 1 + source/filters/filter-transform.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/source/filters/filter-sdf-effects.cpp b/source/filters/filter-sdf-effects.cpp index 329ee93..3bd2026 100644 --- a/source/filters/filter-sdf-effects.cpp +++ b/source/filters/filter-sdf-effects.cpp @@ -144,6 +144,7 @@ void* filter::sdf_effects::sdf_effects_factory::create(obs_data_t* data, obs_sou return ptr; } catch (...) { P_LOG_ERROR("Unexpected exception in function '%s'.", __FUNCTION_NAME__); + return nullptr; } void filter::sdf_effects::sdf_effects_factory::destroy(void* inptr) noexcept try { diff --git a/source/filters/filter-transform.cpp b/source/filters/filter-transform.cpp index 5bd5bd2..c0bec74 100644 --- a/source/filters/filter-transform.cpp +++ b/source/filters/filter-transform.cpp @@ -272,6 +272,7 @@ void* filter::transform::transform_factory::create(obs_data_t* data, obs_source_ return new transform_instance(data, source); } catch (...) { P_LOG_ERROR("Unexpected exception in function '%s'.", __FUNCTION_NAME__); + return nullptr; } void filter::transform::transform_factory::destroy(void* ptr) noexcept try {