diff options
Diffstat (limited to 'libs/evoral/evoral/SMF.hpp')
-rw-r--r-- | libs/evoral/evoral/SMF.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/evoral/evoral/SMF.hpp b/libs/evoral/evoral/SMF.hpp index 5b04e277b9..b851cf6b64 100644 --- a/libs/evoral/evoral/SMF.hpp +++ b/libs/evoral/evoral/SMF.hpp @@ -22,6 +22,8 @@ #include <cassert> +#include <glibmm/threads.h> + #include "evoral/visibility.h" #include "evoral/types.hpp" @@ -85,6 +87,7 @@ private: smf_t* _smf; smf_track_t* _smf_track; bool _empty; ///< true iff file contains(non-empty) events + mutable Glib::Threads::Mutex _smf_lock; }; }; /* namespace Evoral */ |