From aa4df026d44bd205f8bfce8a3b8d6a1144332f32 Mon Sep 17 00:00:00 2001 From: Ben Longbons Date: Mon, 30 Jun 2014 19:30:49 -0700 Subject: Finally get around to decoupling the warning system --- src/sexpr/lexer_test.cpp | 2 -- src/sexpr/parser_test.cpp | 2 -- src/sexpr/variant_test.cpp | 2 -- src/sexpr/void.hpp | 2 +- 4 files changed, 1 insertion(+), 7 deletions(-) (limited to 'src/sexpr') diff --git a/src/sexpr/lexer_test.cpp b/src/sexpr/lexer_test.cpp index 0fc3901..fdb47f2 100644 --- a/src/sexpr/lexer_test.cpp +++ b/src/sexpr/lexer_test.cpp @@ -29,8 +29,6 @@ namespace tmwa { -#pragma GCC diagnostic ignored "-Wzero-as-null-pointer-constant" - static io::FD string_pipe(ZString sz) { diff --git a/src/sexpr/parser_test.cpp b/src/sexpr/parser_test.cpp index 5113c1a..846d425 100644 --- a/src/sexpr/parser_test.cpp +++ b/src/sexpr/parser_test.cpp @@ -25,8 +25,6 @@ namespace tmwa { -#pragma GCC diagnostic ignored "-Wzero-as-null-pointer-constant" - static io::FD string_pipe(ZString sz) { diff --git a/src/sexpr/variant_test.cpp b/src/sexpr/variant_test.cpp index 1ecb82f..5a75780 100644 --- a/src/sexpr/variant_test.cpp +++ b/src/sexpr/variant_test.cpp @@ -27,8 +27,6 @@ namespace tmwa { -#pragma GCC diagnostic ignored "-Wzero-as-null-pointer-constant" - struct Tracker { int id, moves, copies; diff --git a/src/sexpr/void.hpp b/src/sexpr/void.hpp index 4ef20cc..a17de9d 100644 --- a/src/sexpr/void.hpp +++ b/src/sexpr/void.hpp @@ -28,7 +28,7 @@ namespace sexpr struct Void { template - constexpr operator T() noexcept { return T(); } + constexpr operator T() const noexcept { return T(); } template void operator = (T&&) noexcept {} template -- cgit v1.2.3-70-g09d2