Browse Source

extern c fixes (GCC)

pull/1639/head
bsp2 6 years ago
parent
commit
26c080216d
1 changed files with 6 additions and 2 deletions
  1. +6
    -2
      src/vst2_main.cpp

+ 6
- 2
src/vst2_main.cpp View File

@@ -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);


Loading…
Cancel
Save