Fixup C++ build

This commit is contained in:
Olivier Goffart 2021-03-10 17:10:53 +01:00
parent 89bbdce88e
commit 44e81a40d6

View file

@ -55,7 +55,7 @@ private:
class Brush class Brush
{ {
public: public:
Brush() : data(Inner::NoBrush()) { } Brush() : Brush(Color{}) { }
Brush(const Color &color) : data(Inner::SolidColor(color.inner)) { } Brush(const Color &color) : data(Inner::SolidColor(color.inner)) { }
Brush(const LinearGradientBrush &gradient) : data(Inner::LinearGradient(gradient.inner)) { } Brush(const LinearGradientBrush &gradient) : data(Inner::LinearGradient(gradient.inner)) { }
@ -74,8 +74,6 @@ Color Brush::color() const
{ {
Color result; Color result;
switch (data.tag) { switch (data.tag) {
case Tag::NoBrush:
break;
case Tag::SolidColor: { case Tag::SolidColor: {
result.inner = data.solid_color._0; result.inner = data.solid_color._0;
break; break;