From 08626688ff9cbfe17fd62630fcd71f85a0affdbe Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 21 Aug 2011 05:47:28 +0000 Subject: Fix Jack Session command line. git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@3442 a436a847-0d15-0410-975c-d299462d15a1 --- src/jalv.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/jalv.c') diff --git a/src/jalv.c b/src/jalv.c index bdf0efc..6a15063 100644 --- a/src/jalv.c +++ b/src/jalv.c @@ -306,9 +306,10 @@ jack_session_cb(jack_session_event_t* event, void* arg) Jalv* host = (Jalv*)arg; char cmd[256]; - snprintf(cmd, sizeof(cmd), "jalv %s %s", - lilv_node_as_uri(lilv_plugin_get_uri(host->plugin)), - event->client_uuid); + snprintf(cmd, sizeof(cmd), "%s -u %s -l '%s'", + host->prog_name, + event->client_uuid, + event->session_dir); event->command_line = strdup(cmd); @@ -370,6 +371,7 @@ main(int argc, char** argv) { Jalv host; memset(&host, '\0', sizeof(Jalv)); + host.prog_name = argv[0]; if (jalv_init(&argc, &argv, &host.opts)) { return EXIT_FAILURE; -- cgit v1.2.1