Skip to content

Commit 40c1163

Browse files
committed
Use static variable for AudioEngineStub instance
1 parent 1881367 commit 40c1163

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/audio/internal/audioenginestub.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55
using namespace libscratchcpp;
66

7-
AudioEngineStub AudioEngineStub::instance;
7+
static AudioEngineStub INSTANCE;
88

99
IAudioEngine *IAudioEngine::instance()
1010
{
11-
return &AudioEngineStub::instance;
11+
return &INSTANCE;
1212
}
1313

1414
AudioEngineStub::AudioEngineStub()

src/audio/internal/audioenginestub.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ class AudioEngineStub : public IAudioEngine
1717
void setVolume(float volume) override;
1818

1919
private:
20-
static AudioEngineStub instance;
2120
float m_volume = 1.0f;
2221
};
2322

0 commit comments

Comments
 (0)