Skip to content

Commit fe540ed

Browse files
authored
Merge pull request #30788 from cbjeukendrup/engraving_tests_asan_failure
Fix address sanitizer issue in engraving unit tests
2 parents d95ee3b + 62df305 commit fe540ed

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/engraving/tests/environment.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434

3535
#include "log.h"
3636

37+
static const mu::engraving::IEngravingConfiguration::DebuggingOptions debugOpt {};
38+
3739
static muse::testing::SuiteEnvironment engraving_se(
3840
{
3941
new muse::draw::DrawModule(),
@@ -55,8 +57,6 @@ static muse::testing::SuiteEnvironment engraving_se(
5557
std::shared_ptr<ECMock> configurator(new ECMock(), [](ECMock*) {}); // no delete
5658
ON_CALL(*configurator, isAccessibleEnabled()).WillByDefault(::testing::Return(false));
5759
ON_CALL(*configurator, defaultColor()).WillByDefault(::testing::Return(muse::draw::Color::BLACK));
58-
59-
mu::engraving::IEngravingConfiguration::DebuggingOptions debugOpt {};
6060
ON_CALL(*configurator, debuggingOptions()).WillByDefault(::testing::ReturnRef(debugOpt));
6161

6262
muse::modularity::globalIoc()->unregister<mu::engraving::IEngravingConfiguration>("utests");

0 commit comments

Comments
 (0)