summaryrefslogtreecommitdiff
path: root/libs/ardour/session_vst.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-03-18 22:51:44 +0100
committerRobin Gareus <robin@gareus.org>2014-03-18 22:51:44 +0100
commit2952ac05e65d7d7e8ad32263c247edeb3becb698 (patch)
tree5447e2f349b72e249efaee3c3811a941931af885 /libs/ardour/session_vst.cc
parent0e41d008115e603eb5a11dedce51e6ccb6a4f58c (diff)
fixed a few warnings from clang static analysis
Diffstat (limited to 'libs/ardour/session_vst.cc')
-rw-r--r--libs/ardour/session_vst.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/session_vst.cc b/libs/ardour/session_vst.cc
index 9c7a34b3c4..508f11df13 100644
--- a/libs/ardour/session_vst.cc
+++ b/libs/ardour/session_vst.cc
@@ -261,7 +261,7 @@ intptr_t Session::vst_callback (
case audioMasterProcessEvents:
SHOW_CALLBACK ("amc: audioMasterProcessEvents\n");
// VstEvents* in <ptr>
- if (plug->midi_buffer()) {
+ if (plug && plug->midi_buffer()) {
VstEvents* v = (VstEvents*)ptr;
for (int n = 0 ; n < v->numEvents; ++n) {
VstMidiEvent *vme = (VstMidiEvent*) (v->events[n]->dump);