summaryrefslogtreecommitdiff
path: root/libs/surfaces
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2017-01-31 19:16:35 +0100
committerPaul Davis <paul@linuxaudiosystems.com>2017-01-31 19:16:35 +0100
commit1c9df390bc4ca1d68ecbbc96c5ed929106243f5e (patch)
treece5a9cc6df7652a7542199be51f8ed8c945fc946 /libs/surfaces
parent0d72fe65a2e9b95c64006fbf6b5b1ce490068d2b (diff)
stop DEBUG_TRACE for MackieControl crashing in some conditions
Diffstat (limited to 'libs/surfaces')
-rw-r--r--libs/surfaces/mackie/mackie_control_protocol.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/surfaces/mackie/mackie_control_protocol.cc b/libs/surfaces/mackie/mackie_control_protocol.cc
index 5ee8d31f85..12bd02f4d3 100644
--- a/libs/surfaces/mackie/mackie_control_protocol.cc
+++ b/libs/surfaces/mackie/mackie_control_protocol.cc
@@ -2043,7 +2043,8 @@ MackieControlProtocol::select_range (uint32_t pressed)
pull_stripable_range (_down_select_buttons, stripables, pressed);
- DEBUG_TRACE (DEBUG::MackieControl, string_compose ("select range: found %1 stripables, first = %2\n", stripables.size(), stripables.front()->name()));
+ DEBUG_TRACE (DEBUG::MackieControl, string_compose ("select range: found %1 stripables, first = %2\n", stripables.size(),
+ (stripables.empty() ? "null" : stripables.front()->name())));
if (stripables.empty()) {
return;