From 7917ea02dc5b4646433809d3ecfc1cf8d753ea66 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Sat, 17 Nov 2012 20:30:53 -0700 Subject: [PATCH] Fix linux build error discovered with 4.0.0 release --- include/chaiscript/dispatchkit/bootstrap_stl.hpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/include/chaiscript/dispatchkit/bootstrap_stl.hpp b/include/chaiscript/dispatchkit/bootstrap_stl.hpp index b7dd04c..66297ee 100644 --- a/include/chaiscript/dispatchkit/bootstrap_stl.hpp +++ b/include/chaiscript/dispatchkit/bootstrap_stl.hpp @@ -631,9 +631,6 @@ namespace chaiscript typedef typename String::size_type (String::*find_func_ptr)(const String &, typename String::size_type) const; typedef boost::function find_func; - typedef String (String::*substr_ptr)(typename String::size_type, typename String::size_type) const; - typedef boost::function substr_func; - m->add(fun(find_func(detail::return_int(static_cast(&String::find)))), "find"); m->add(fun(find_func(detail::return_int(static_cast(&String::rfind)))), "rfind"); m->add(fun(find_func(detail::return_int(static_cast(&String::find_first_of)))), "find_first_of"); @@ -641,8 +638,7 @@ namespace chaiscript m->add(fun(find_func(detail::return_int(static_cast(&String::find_first_not_of)))), "find_first_not_of"); m->add(fun(find_func(detail::return_int(static_cast(&String::find_last_not_of)))), "find_last_not_of"); - - m->add(fun(&detail::substr_helper(&String::substr)>), "substr"); + m->add(fun(&detail::substr_helper), "substr"); m->add(fun(&String::c_str), "c_str"); m->add(fun(&String::data), "data");