double Magick::Color::scaleQuantumToDouble(const Magick::Quantum quantum_)
{
-#if (MAGICKCORE_QUANTUM_DEPTH != 64)
+#if (MAGICKCORE_QUANTUM_DEPTH < 32)
return (static_cast<double>(quantum_)/QuantumRange);
#else
return (quantum_/QuantumRange);
Magick::ColorYUV::ColorYUV(PixelInfo *rep_,PixelType pixelType_)
: Color(rep_,pixelType_)
{
-}
\ No newline at end of file
+}
typedef float_t MagickRealType;
#if defined(MAGICKCORE_HDRI_SUPPORT)
-typedef float Quantum;
+typedef double Quantum;
#define QuantumRange 4294967295.0
#define QuantumFormat "%g"
#else
#define MaxMap 65535UL
typedef long double MagickRealType;
-typedef double_t Quantum;
+typedef long double Quantum;
#define QuantumRange 18446744073709551615.0
#define QuantumFormat "%g"
#else