Modified version of Hans' patch for mantis 1985. Also remove unused port_connections...
[ardour.git] / libs / ardour / session_butler.cc
index 3415b7243d328808f42266e50b1edd6df0779567..59fe9e29a8b1f8c06cfee8d1f292e6d72e606deb 100644 (file)
@@ -78,7 +78,7 @@ Session::start_butler_thread ()
         * (i.e. how many MIDI bytes we might see in a cycle)
         */
        midi_dstream_buffer_size = (uint32_t) floor (Config->get_midi_track_buffer_seconds() * (float)frame_rate());
-       MidiDiskstream::set_readahed_frames ((nframes_t) (Config->get_midi_readahead() * (float) frame_rate()));
+       MidiDiskstream::set_readahead_frames ((nframes_t) (Config->get_midi_readahead() * (float) frame_rate()));
        
        Crossfade::set_buffer_size (audio_dstream_buffer_size);
 
@@ -266,7 +266,7 @@ Session::butler_thread_work ()
 
                        /* don't read inactive tracks */
 
-                       IO* io = ds->io();
+                       boost::shared_ptr<IO> io = ds->io();
                        
                        if (io && !io->active()) {
                                continue;