summaryrefslogtreecommitdiff
path: root/libs/backends/dummy/dummy_audiobackend.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-06-23 11:56:58 +0200
committerRobin Gareus <robin@gareus.org>2014-06-23 11:56:58 +0200
commitfb51bdb892fcb7ffe74a01becda566fd6bc9a431 (patch)
tree6dbff86da0ad7bc4ba60034308d59dbb332a2a4b /libs/backends/dummy/dummy_audiobackend.h
parent371bf59a94b12fbb08f3cccc09b8761094543d45 (diff)
statically allocate midi-options
fixes possible segfault when the data in the vector goes out of scope due to RVO.
Diffstat (limited to 'libs/backends/dummy/dummy_audiobackend.h')
-rw-r--r--libs/backends/dummy/dummy_audiobackend.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/backends/dummy/dummy_audiobackend.h b/libs/backends/dummy/dummy_audiobackend.h
index d4732f5eeb..638bb9f312 100644
--- a/libs/backends/dummy/dummy_audiobackend.h
+++ b/libs/backends/dummy/dummy_audiobackend.h
@@ -292,6 +292,8 @@ class DummyAudioBackend : public AudioBackend {
private:
std::string _instance_name;
+ static std::vector<std::string> _midi_options;
+
bool _running;
bool _freewheeling;