Fix incorrect VST callback fall-though (effective NOOP)
authorRobin Gareus <robin@gareus.org>
Sat, 27 Oct 2018 08:33:58 +0000 (10:33 +0200)
committerRobin Gareus <robin@gareus.org>
Sat, 27 Oct 2018 08:33:58 +0000 (10:33 +0200)
libs/ardour/session_vst.cc

index 401b13874d85a028e7cf1e947607ebbd31a05af8..b4a584b1831dfa0277b54c03f2abb67c81fae933 100644 (file)
@@ -299,6 +299,7 @@ intptr_t Session::vst_callback (
        case audioMasterSetTime:
                SHOW_CALLBACK ("audioMasterSetTime");
                // VstTimenfo* in <ptr>, filter in <value>, not supported
+               return 0;
 
        case audioMasterTempoAt:
                SHOW_CALLBACK ("audioMasterTempoAt");
@@ -379,6 +380,7 @@ intptr_t Session::vst_callback (
        case audioMasterGetNextPlug:
                SHOW_CALLBACK ("audioMasterGetNextPlug");
                // output pin in <value> (-1: first to come), returns cEffect*
+               return 0;
 
        case audioMasterWillReplaceOrAccumulate:
                SHOW_CALLBACK ("audioMasterWillReplaceOrAccumulate");