Fix a7a9ee5
diff --git a/include/internal/catch_assertionhandler.cpp b/include/internal/catch_assertionhandler.cpp
index 91899d8..c6818c1 100644
--- a/include/internal/catch_assertionhandler.cpp
+++ b/include/internal/catch_assertionhandler.cpp
@@ -8,7 +8,6 @@
 
 #include "catch_assertionhandler.h"
 #include "catch_assertionresult.h"
-#include "catch_interfaces_capture.h"
 #include "catch_interfaces_runner.h"
 #include "catch_interfaces_config.h"
 #include "catch_context.h"
diff --git a/include/internal/catch_assertionhandler.h b/include/internal/catch_assertionhandler.h
index 086b505..cadc78f 100644
--- a/include/internal/catch_assertionhandler.h
+++ b/include/internal/catch_assertionhandler.h
@@ -8,8 +8,9 @@
 #ifndef TWOBLUECUBES_CATCH_ASSERTIONHANDLER_H_INCLUDED
 #define TWOBLUECUBES_CATCH_ASSERTIONHANDLER_H_INCLUDED
 
-#include "catch_decomposer.h"
 #include "catch_assertioninfo.h"
+#include "catch_decomposer.h"
+#include "catch_interfaces_capture.h"
 
 namespace Catch {
 
@@ -54,7 +55,7 @@
                 ResultDisposition::Flags resultDisposition );
         ~AssertionHandler() {
             if ( !m_completed ) {
-                m_resultCapture.handleIncomplete( m_assertionInfo )
+                m_resultCapture.handleIncomplete( m_assertionInfo );
             }
         }
 
diff --git a/include/internal/catch_common.h b/include/internal/catch_common.h
index 3bdde15..4aaf80c 100644
--- a/include/internal/catch_common.h
+++ b/include/internal/catch_common.h
@@ -43,7 +43,7 @@
     struct SourceLineInfo {
 
         SourceLineInfo() = delete;
-        SourceLineInfo::SourceLineInfo( char const* _file, std::size_t _line ) noexcept
+        SourceLineInfo( char const* _file, std::size_t _line ) noexcept
         :   file( _file ),
             line( _line )
         {}