Tidying.
[dcpomatic.git] / src / wx / dcpomatic_spin_ctrl.cc
index 05f13a7d91644d9830c7557880f3e02c6c715c60..9d255f77a868b6815a5f6c42fed9b16570bfa705 100644 (file)
 
 #include "dcpomatic_spin_ctrl.h"
 #include <boost/bind/bind.hpp>
+#include <boost/version.hpp>
 #include <wx/wx.h>
 
 
+#if BOOST_VERSION >= 106100
+using namespace boost::placeholders;
+#endif
+
+
 SpinCtrl::SpinCtrl (wxWindow* parent, int width)
        : wxSpinCtrl (parent, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize(width, -1), wxSP_ARROW_KEYS | wxTE_PROCESS_ENTER)
 {
        auto enter = [](wxCommandEvent& ev) {
                dynamic_cast<wxWindow*>(ev.GetEventObject())->Navigate();
        };
-       Bind (wxEVT_TEXT_ENTER, boost::bind<void>(enter, boost::placeholders::_1));
+       Bind (wxEVT_TEXT_ENTER, boost::bind<void>(enter, _1));
 }