From 26c080216db7f55b96bcc22de29f339fca9322c9 Mon Sep 17 00:00:00 2001 From: bsp2 Date: Sun, 21 Oct 2018 14:17:45 +0200 Subject: [PATCH] extern c fixes (GCC) --- src/vst2_main.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/vst2_main.cpp b/src/vst2_main.cpp index 87bf6f09..19060d40 100644 --- a/src/vst2_main.cpp +++ b/src/vst2_main.cpp @@ -2106,15 +2106,19 @@ float vst2_refresh_rate_get(void) { return rack::global->vst2.wrapper->getRefreshRate(); } -extern "C" void lglw_timer_cbk(lglw_t _lglw) { +extern "C" { +void lglw_timer_cbk(lglw_t _lglw) { VSTPluginWrapper *wrapper = (VSTPluginWrapper*)lglw_userdata_get(_lglw); wrapper->queueRedraw(); } +} -extern "C" void lglw_redraw_cbk(lglw_t _lglw) { +extern "C" { +void lglw_redraw_cbk(lglw_t _lglw) { VSTPluginWrapper *wrapper = (VSTPluginWrapper*)lglw_userdata_get(_lglw); wrapper->redraw(); } +} void vst2_oversample_realtime_set(float _factor, int _quality) { rack::global->vst2.wrapper->setOversampleRealtime(_factor, _quality);