diff options
author | Robin Gareus <robin@gareus.org> | 2016-02-13 00:51:17 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-02-13 00:51:17 +0100 |
commit | 4fdd03892d1d1846c87589bf4e842f2c9cb5a6d7 (patch) | |
tree | f17939616f4699b541057e082c483b9eb074b79c /libs/ardour/session_vst.cc | |
parent | 07cdae3318395b78ebcc9980aed745448a692467 (diff) |
add NULL check for VST audioMasterSizeWindow
Diffstat (limited to 'libs/ardour/session_vst.cc')
-rw-r--r-- | libs/ardour/session_vst.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libs/ardour/session_vst.cc b/libs/ardour/session_vst.cc index 2aed71aa9c..96dc4115c7 100644 --- a/libs/ardour/session_vst.cc +++ b/libs/ardour/session_vst.cc @@ -318,9 +318,11 @@ intptr_t Session::vst_callback ( case audioMasterSizeWindow: SHOW_CALLBACK ("audioMasterSizeWindow"); - plug->state()->width = index; - plug->state()->height = value; - plug->state()->want_resize = 1; + if (plug && plug->state()) { + plug->state()->width = index; + plug->state()->height = value; + plug->state()->want_resize = 1; + } return 0; case audioMasterGetSampleRate: |