Update of /cvsroot/luabind/luabind/luabind/luabind/detail
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14305/detail
Modified Files:
Tag: beta7-devel2
signature_match.hpp
Log Message:
Fixed a few typename issues on VC6.0.
Index: signature_match.hpp
===================================================================
RCS file: /cvsroot/luabind/luabind/luabind/luabind/detail/signature_match.hpp,v
retrieving revision 1.3.2.3
retrieving revision 1.3.2.4
diff -u -d -r1.3.2.3 -r1.3.2.4
--- signature_match.hpp 19 Oct 2005 11:46:43 -0000 1.3.2.3
+++ signature_match.hpp 22 Oct 2005 10:51:22 -0000 1.3.2.4
@@ -190,7 +190,7 @@
, Policies const*)
{
typedef constructor<
- typename most_derived<T,WrappedClass>::type&
+ BOOST_DEDUCED_TYPENAME most_derived<T,WrappedClass>::type&
BOOST_PP_ENUM_TRAILING_PARAMS(N, A)
> params_t;
@@ -214,7 +214,7 @@
, Policies const* policies)
{
typedef constructor<
- typename most_derived<T,WrappedClass>::type const&
+ BOOST_DEDUCED_TYPENAME most_derived<T,WrappedClass>::type const&
BOOST_PP_ENUM_TRAILING_PARAMS(N, A)
> params_t;
return match_params(
|