aboutsummaryrefslogtreecommitdiffstats
path: root/src/jalv.c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2013-12-27 04:22:56 +0000
committerDavid Robillard <d@drobilla.net>2013-12-27 04:22:56 +0000
commita3aa8a339c30de71de63d22a6141410c15cf251d (patch)
treeba1e1ffcd0365d1e5c71ff29d3e925e94bf92464 /src/jalv.c
parentac1dbb0c40cb6be44298a6aa828d4c97dd2964c5 (diff)
downloadjalv-a3aa8a339c30de71de63d22a6141410c15cf251d.tar.gz
jalv-a3aa8a339c30de71de63d22a6141410c15cf251d.tar.bz2
jalv-a3aa8a339c30de71de63d22a6141410c15cf251d.zip
Fix crash when no control command line options are given.
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5217 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/jalv.c')
-rw-r--r--src/jalv.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/jalv.c b/src/jalv.c
index c1da3c5..ca3d7bf 100644
--- a/src/jalv.c
+++ b/src/jalv.c
@@ -1140,8 +1140,10 @@ main(int argc, char** argv)
jalv_apply_state(&jalv, state);
}
- for (char** c = jalv.opts.controls; *c; ++c) {
- jalv_apply_control_arg(&jalv, *c);
+ if (jalv.opts.controls) {
+ for (char** c = jalv.opts.controls; *c; ++c) {
+ jalv_apply_control_arg(&jalv, *c);
+ }
}
/* Set Jack callbacks */