Use cxml::NodePtr.
[dcpomatic.git] / src / lib / cinema.cc
index eccd46b8434bd5c19ff107acfc915ec2c64cafe2..fca6b6afda36c80c653940eaaaa8819818327b4b 100644 (file)
@@ -37,8 +37,8 @@ Cinema::Cinema (shared_ptr<const cxml::Node> node)
 void
 Cinema::read_screens (shared_ptr<const cxml::Node> node)
 {
-       list<shared_ptr<cxml::Node> > s = node->node_children ("Screen");
-       for (list<shared_ptr<cxml::Node> >::iterator i = s.begin(); i != s.end(); ++i) {
+       list<cxml::NodePtr> s = node->node_children ("Screen");
+       for (list<cxml::NodePtr>::iterator i = s.begin(); i != s.end(); ++i) {
                add_screen (shared_ptr<Screen> (new Screen (*i)));
        }
 }