From: Carl Hetherington Date: Mon, 21 May 2012 15:18:55 +0000 (+0000) Subject: Fix assertion failure on some right-clicks. X-Git-Tag: 3.0~1420 X-Git-Url: https://main.carlh.net/gitweb/?a=commitdiff_plain;h=10d0b1cf7a3b627fae7f8432349d26e64ed1bb67;p=ardour.git Fix assertion failure on some right-clicks. git-svn-id: svn://localhost/ardour2/branches/3.0@12360 d708f5d6-7413-0410-9779-e7cbd77b26cf --- diff --git a/gtk2_ardour/port_matrix.cc b/gtk2_ardour/port_matrix.cc index 286111c6d4..4ffd96e324 100644 --- a/gtk2_ardour/port_matrix.cc +++ b/gtk2_ardour/port_matrix.cc @@ -429,7 +429,7 @@ PortMatrix::popup_menu (BundleChannel column, BundleChannel row, uint32_t t) } } - if (can_rename_channels (bc[dim].bundle)) { + if (can_rename_channels (bc[dim].bundle) && bc[dim].channel != -1) { snprintf ( buf, sizeof (buf), _("Rename '%s'..."), escape_underscores (bc[dim].bundle->channel_name (bc[dim].channel)).c_str()