]> granicus.if.org Git - imagemagick/commitdiff
Correct call to base constructor to fix bug reported in #1368
authorDirk Lemstra <dirk@lemstra.org>
Thu, 25 Oct 2018 22:53:59 +0000 (00:53 +0200)
committerDirk Lemstra <dirk@lemstra.org>
Thu, 25 Oct 2018 22:54:50 +0000 (00:54 +0200)
Magick++/lib/Color.cpp

index 4f1611bded1666bbdc2041f7b629b08266bb9c8c..61030bb77d4178517152483c0ceb9d662b1ff2aa 100644 (file)
@@ -546,7 +546,7 @@ Magick::ColorCMYK::ColorCMYK(PixelInfo *rep_,PixelType pixelType_)
 }
 
 Magick::ColorGray::ColorGray(void)
-  : Color()
+  : Color(RGBPixel)
 {
 }
 
@@ -590,7 +590,7 @@ Magick::ColorGray::ColorGray(PixelInfo *rep_,PixelType pixelType_)
 }
 
 Magick::ColorHSL::ColorHSL(void)
-  : Color()
+  : Color(RGBPixel)
 {
 }
 
@@ -601,7 +601,7 @@ Magick::ColorHSL::ColorHSL(const Magick::Color &color_)
 
 Magick::ColorHSL::ColorHSL(const double hue_,const double saturation_,
   const double lightness_)
-  : Color()
+  : Color(RGBPixel)
 {
   double
     blue,
@@ -737,7 +737,7 @@ double Magick::ColorHSL::saturation(void) const
 }
 
 Magick::ColorMono::ColorMono(void)
-  : Color()
+  : Color(RGBPixel)
 {
 }
 
@@ -780,7 +780,7 @@ Magick::ColorMono::ColorMono(PixelInfo *rep_,PixelType pixelType_)
 }
 
 Magick::ColorRGB::ColorRGB(void)
-  : Color()
+  : Color(RGBPixel)
 {
 }
 
@@ -859,7 +859,7 @@ Magick::ColorRGB::ColorRGB(PixelInfo *rep_,PixelType pixelType_)
 }
 
 Magick::ColorYUV::ColorYUV(void)
-  : Color()
+  : Color(RGBPixel)
 {
 }
 
@@ -869,7 +869,7 @@ Magick::ColorYUV::ColorYUV(const Magick::Color &color_)
 }
 
 Magick::ColorYUV::ColorYUV(const double y_,const double u_,const double v_)
-  : Color()
+  : Color(RGBPixel)
 {
   convert(y_, u_, v_);
 }