aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-03-18 04:26:26 +0000
committerDavid Robillard <d@drobilla.net>2012-03-18 04:26:26 +0000
commit2bb1e7c375464c8603278923775fbbc3ded9a959 (patch)
tree71586d6fb41d8eea4dfe6fc13397f2494870da84 /src
parente5527056292f4b56c8b208ab8843ac0329ac4c95 (diff)
downloadjalv-2bb1e7c375464c8603278923775fbbc3ded9a959.tar.gz
jalv-2bb1e7c375464c8603278923775fbbc3ded9a959.tar.bz2
jalv-2bb1e7c375464c8603278923775fbbc3ded9a959.zip
Fix crash on plugins with no UI.
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@4075 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src')
-rw-r--r--src/jalv.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/jalv.c b/src/jalv.c
index 682af50..ddb52b9 100644
--- a/src/jalv.c
+++ b/src/jalv.c
@@ -541,6 +541,10 @@ jack_session_cb(jack_session_event_t* event, void* arg)
bool
jalv_ui_is_resizable(Jalv* jalv)
{
+ if (!jalv->ui) {
+ return false;
+ }
+
const LilvNode* s = lilv_ui_get_uri(jalv->ui);
LilvNode* p = lilv_new_uri(jalv->world, LV2_CORE__requiredFeature);
LilvNode* o = lilv_new_uri(jalv->world, NS_UI "fixedSize");