diff --git a/Userland/Libraries/LibPDF/ColorSpace.cpp b/Userland/Libraries/LibPDF/ColorSpace.cpp index 0afb4230cf..6aec21a83a 100644 --- a/Userland/Libraries/LibPDF/ColorSpace.cpp +++ b/Userland/Libraries/LibPDF/ColorSpace.cpp @@ -396,8 +396,7 @@ PDFErrorOr SeparationColorSpace::color(ReadonlySpan) const Vector SeparationColorSpace::default_decode() const { - warnln("PDF: TODO implement SeparationColorSpace::default_decode()"); - return {}; + return { 0.0f, 1.0f }; } } diff --git a/Userland/Libraries/LibPDF/ColorSpace.h b/Userland/Libraries/LibPDF/ColorSpace.h index 81f6631ec2..bc4a6064be 100644 --- a/Userland/Libraries/LibPDF/ColorSpace.h +++ b/Userland/Libraries/LibPDF/ColorSpace.h @@ -151,7 +151,7 @@ public: ~SeparationColorSpace() override = default; PDFErrorOr color(ReadonlySpan arguments) const override; - int number_of_components() const override { TODO(); } + int number_of_components() const override { return 1; } Vector default_decode() const override; ColorSpaceFamily const& family() const override { return ColorSpaceFamily::Separation; }