blob: 555c71ad2284ec9907b0053ce26376fa0af3753b [file] [log] [blame]
Brad Bishop19323692019-04-05 15:28:33 -04001From a39e0eaa8318335260967ffd1d16388eb5a1d6d8 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Tue, 12 Feb 2019 12:57:00 -0800
4Subject: [PATCH] Fix -Wdefaulted-function-deleted warning
5
6Clang8 warns
7
8catch_interfaces_reporter.h:84:25: error: explicitly defaulted move assignment operator is implicitly deleted [-Werror,-Wdefaulted-function-deleted]
9| AssertionStats& operator = ( AssertionStats && ) = default;
10| ^
11
12Upstream-Status: Submitted [https://github.com/catchorg/Catch2/pull/1537]
13Signed-off-by: Khem Raj <raj.khem@gmail.com>
14---
15 include/internal/catch_interfaces_reporter.h | 4 ++--
16 1 file changed, 2 insertions(+), 2 deletions(-)
17
18diff --git a/include/internal/catch_interfaces_reporter.h b/include/internal/catch_interfaces_reporter.h
19index 9d99c981..e5fbf8bb 100644
20--- a/include/internal/catch_interfaces_reporter.h
21+++ b/include/internal/catch_interfaces_reporter.h
22@@ -80,8 +80,8 @@ namespace Catch {
23
24 AssertionStats( AssertionStats const& ) = default;
25 AssertionStats( AssertionStats && ) = default;
26- AssertionStats& operator = ( AssertionStats const& ) = default;
27- AssertionStats& operator = ( AssertionStats && ) = default;
28+ AssertionStats& operator = ( AssertionStats const& ) = delete;
29+ AssertionStats& operator = ( AssertionStats && ) = delete;
30 virtual ~AssertionStats();
31
32 AssertionResult assertionResult;
33--
342.20.1
35