From c1062c97b5d408ab7c02b517f13374abdf077f57 Mon Sep 17 00:00:00 2001 From: Fraser Hutchison Date: Fri, 27 Sep 2013 00:31:59 +0100 Subject: [PATCH] Temporarily disabled VC warning C4702. --- include/internal/clara.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/internal/clara.h b/include/internal/clara.h index fa58da79..114bd843 100644 --- a/include/internal/clara.h +++ b/include/internal/clara.h @@ -155,6 +155,10 @@ namespace Clara { void (*function)( C& ); }; +#ifdef _MSC_VER +# pragma warning(push) +# pragma warning(disable: 4702) +#endif template struct BoundBinaryFunction : IArgFunction{ BoundBinaryFunction( void (*_function)( C&, T ) ) : function( _function ) {} @@ -172,6 +176,9 @@ namespace Clara { virtual IArgFunction* clone() const { return new BoundBinaryFunction( *this ); } void (*function)( C&, T ); }; +#ifdef _MSC_VER +# pragma warning(pop) +#endif template BoundArgFunction makeBoundField( M C::* _member ) {