Clear up confusion with overloads of _frozen and frozen()
[ardour.git] / libs / ardour / panner.cc
index a182f0b99c32ecfda119bcc3f0906f2a21087170..0713e48fe50fd7d7b486ec954e3f98b5ac90a5b8 100644 (file)
@@ -17,6 +17,8 @@
 
 */
 
+#include "pbd/boost_debug.h"
+
 #include "ardour/audio_buffer.h"
 #include "ardour/buffer_set.h"
 #include "ardour/debug.h"
@@ -31,13 +33,14 @@ using namespace std;
 using namespace ARDOUR;
 
 Panner::Panner (boost::shared_ptr<Pannable> p)
-       : _pannable (p)
 {
+       // boost_debug_shared_ptr_mark_interesting (this, "panner");
+       _pannable = p;
 }
 
 Panner::~Panner ()
 {
-       DEBUG_TRACE(PBD::DEBUG::Destruction, string_compose ("panner @ %1 destructor, pannable is %2\n", this, _pannable));
+       DEBUG_TRACE(PBD::DEBUG::Destruction, string_compose ("panner @ %1 destructor, pannable is %2 @ %3\n", this, _pannable, &_pannable));
 }
 
 XMLNode&