diff --git a/Test/VisualStudio/TestCatch/TestCatch/TestCatch.vcproj b/Test/VisualStudio/TestCatch/TestCatch/TestCatch.vcproj
index 139de602..e2a2e8fb 100644
--- a/Test/VisualStudio/TestCatch/TestCatch/TestCatch.vcproj
+++ b/Test/VisualStudio/TestCatch/TestCatch/TestCatch.vcproj
@@ -181,6 +181,30 @@
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/internal/catch_capture.hpp b/internal/catch_capture.hpp
index 72b449a0..09286568 100644
--- a/internal/catch_capture.hpp
+++ b/internal/catch_capture.hpp
@@ -261,6 +261,8 @@ private:
template
class Expression
{
+ void operator = ( const Expression& );
+
public:
///////////////////////////////////////////////////////////////////////////
Expression
diff --git a/internal/catch_common.h b/internal/catch_common.h
index 02307d2d..3d010a13 100644
--- a/internal/catch_common.h
+++ b/internal/catch_common.h
@@ -25,6 +25,7 @@
#include
#include
+#include
namespace Catch
{