X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FConsole%2FScopedDirectory.cti;h=f379c4e24f0a8e475c84ac07f666eb4ae3f69ae4;hb=9e09a3d9a5f3f41ea7661771987faec068da1182;hp=b93344cf45aee79d4a3387df243f143b5eadc2b8;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/Utils/Console/ScopedDirectory.cti b/senf/Utils/Console/ScopedDirectory.cti index b93344c..f379c4e 100644 --- a/senf/Utils/Console/ScopedDirectory.cti +++ b/senf/Utils/Console/ScopedDirectory.cti @@ -56,7 +56,7 @@ prefix_ senf::console::ScopedDirectory::ScopedDirectory(Owner * owner) template template -prefix_ typename senf::console::OwnerNodeCreateTraits::result_type +prefix_ typename senf::console::OwnerNodeCreateTraits::result_type senf::console::ScopedDirectory::add(std::string const & name, Object const & ob) { return OwnerNodeCreateTraits::Creator::create(node(), *owner_, name, ob); @@ -85,7 +85,8 @@ prefix_ senf::console::SimpleCommandNode & senf::console:: senf_console_add_node(DirectoryNode & node, Owner & owner, std::string const & name, void (Owner::*fn)(std::ostream &, ParseCommandInfo const &), int) { - return node.add(name, boost::bind(fn,boost::ref(owner),_1,_2)); + return node.add(name, boost::function( + boost::bind(fn,boost::ref(owner),_1,_2))); } template