std::shared_ptr
[dcpomatic.git] / src / wx / content_menu.cc
index d3115ce490f5598dbfe46d3ae2f05eb32e9e1cb7..57c6afeb3eaa3166f13aa8104e846a77860f8916 100644 (file)
@@ -50,10 +50,14 @@ using std::cout;
 using std::vector;
 using std::exception;
 using std::list;
-using boost::shared_ptr;
-using boost::weak_ptr;
-using boost::dynamic_pointer_cast;
+using std::shared_ptr;
+using std::weak_ptr;
+using std::dynamic_pointer_cast;
 using boost::optional;
+#if BOOST_VERSION >= 106100
+using namespace boost::placeholders;
+#endif
+
 
 enum {
        /* Start at 256 so we can have IDs on _cpl_menu from 1 to 255 */
@@ -353,9 +357,9 @@ ContentMenu::find_missing ()
                        bind (
                                &ContentMenu::maybe_found_missing,
                                this,
-                               boost::weak_ptr<Job> (j),
-                               boost::weak_ptr<Content> (_content.front ()),
-                               boost::weak_ptr<Content> (i)
+                               std::weak_ptr<Job> (j),
+                               std::weak_ptr<Content> (_content.front ()),
+                               std::weak_ptr<Content> (i)
                                )
                        );