fix (no)use of offset in AudioEngine::get_sync_offset()
[ardour.git] / libs / ardour / midi_model.cc
index e7eaf64d32eab3524ef87797c67892bea3af4c90..0c0c0ead5becf43e9bc2fdd240be6d93560bb5c6 100644 (file)
 #include <algorithm>
 #include <stdexcept>
 #include <stdint.h>
-#include <pbd/error.h>
-#include <pbd/enumwriter.h>
-#include <midi++/events.h>
+#include "pbd/error.h"
+#include "pbd/enumwriter.h"
+#include "midi++/events.h"
 
-#include <ardour/midi_model.h>
-#include <ardour/midi_source.h>
-#include <ardour/types.h>
-#include <ardour/session.h>
+#include "ardour/midi_model.h"
+#include "ardour/midi_source.h"
+#include "ardour/types.h"
+#include "ardour/session.h"
 
 using namespace std;
 using namespace ARDOUR;
@@ -78,11 +78,13 @@ MidiModel::DeltaCommand::DeltaCommand(boost::shared_ptr<MidiModel> m, const std:
        , _model(m)
        , _name(name)
 {
+       assert(_model);
 }
 
 MidiModel::DeltaCommand::DeltaCommand(boost::shared_ptr<MidiModel> m, const XMLNode& node)
        : _model(m)
 {
+       assert(_model);
        set_state(node);
 }