remove cruft
[ardour.git] / libs / surfaces / mackie / surface.cc
index 2ce7bfbee90f3baa103b5261c251b74c9e0e541a..6941c68d29dbf93feedc292f6bfabcf6c87e9033 100644 (file)
@@ -384,7 +384,9 @@ Surface::setup_master ()
        }
 
        if (!m) {
-               _master_fader->set_control (boost::shared_ptr<AutomationControl>());
+               if (_master_fader) {
+                       _master_fader->set_control (boost::shared_ptr<AutomationControl>());
+               }
                master_connection.disconnect ();
                return;
        }
@@ -722,7 +724,9 @@ Surface::handle_midi_sysex (MIDI::Parser &, MIDI::byte * raw_bytes, size_t count
                DEBUG_TRACE (DEBUG::MackieControl, "Logic Control Device denies connection\n");
                _active = false;
                break;
+
        default:
+               DEBUG_TRACE (DEBUG::MackieControl, string_compose ("unknown device ID byte %1", (int) bytes[5]));
                error << "MCP: unknown sysex: " << bytes << endmsg;
        }
 }