From 014ba4fb2d72bdc481c2ba76bd53901a39725b86 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 15 Jan 2007 21:36:22 +0000 Subject: Fix potential crash on module removal. Don't "pretend" to set Jack buffer size when change fails. git-svn-id: http://svn.drobilla.net/lad/patchage@260 a436a847-0d15-0410-975c-d299462d15a1 --- src/Patchage.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/Patchage.cpp') diff --git a/src/Patchage.cpp b/src/Patchage.cpp index f60bdef..61a9abd 100644 --- a/src/Patchage.cpp +++ b/src/Patchage.cpp @@ -712,7 +712,8 @@ Patchage::buffer_size_changed() //cerr << "BS Changed: " << selected << ": " << buffer_size << endl; - m_jack_driver->set_buffer_size(buffer_size); + if ( ! m_jack_driver->set_buffer_size(buffer_size)) + update_toolbar(); // reset combo box to actual value } } -- cgit v1.2.1