function_template.hpp:

- Use a C-style cast to deal with constness easily


[SVN r12060]
This commit is contained in:
Douglas Gregor
2001-12-15 00:43:56 +00:00
parent 47599fb625
commit ce68cb8999

View File

@ -101,7 +101,7 @@ namespace boost {
BOOST_FUNCTION_PARMS)
{
FunctionObj* f = static_cast<FunctionObj*>(function_obj_ptr.obj_ptr);
FunctionObj* f = (FunctionObj*)(function_obj_ptr.obj_ptr);
return (*f)(BOOST_FUNCTION_ARGS);
}
};
@ -118,7 +118,7 @@ namespace boost {
BOOST_FUNCTION_PARMS)
{
FunctionObj* f = static_cast<FunctionObj*>(function_obj_ptr.obj_ptr);
FunctionObj* f = (FunctionObj*)(function_obj_ptr.obj_ptr);
(*f)(BOOST_FUNCTION_ARGS);
return unusable();
}