diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/cppcanvas/canvas.hxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/cppcanvas/canvas.hxx b/include/cppcanvas/canvas.hxx index 532da2f0b342..c8ae6e8ca7e5 100644 --- a/include/cppcanvas/canvas.hxx +++ b/include/cppcanvas/canvas.hxx @@ -73,7 +73,9 @@ namespace cppcanvas Canvas(Canvas const &) = default; Canvas(Canvas &&) = default; Canvas & operator =(Canvas const &) = default; +#if !(defined __GNUC__ && !defined __clang__ && __GNUC__ == 8) // bogus -Werror=virtual-move-assign Canvas & operator =(Canvas &&) = default; +#endif virtual ~Canvas() {} |