diff --git a/Userland/Libraries/LibPDF/Renderer.cpp b/Userland/Libraries/LibPDF/Renderer.cpp index 1cc8186e9b..6c8f434a42 100644 --- a/Userland/Libraries/LibPDF/Renderer.cpp +++ b/Userland/Libraries/LibPDF/Renderer.cpp @@ -13,11 +13,10 @@ #define RENDERER_HANDLER(name) \ PDFErrorOr Renderer::handle_##name([[maybe_unused]] Vector const& args, [[maybe_unused]] Optional> extra_resources) -#define RENDERER_TODO(name) \ - RENDERER_HANDLER(name) \ - { \ - dbgln("[PDF::Renderer] Unsupported draw operation " #name); \ - TODO(); \ +#define RENDERER_TODO(name) \ + RENDERER_HANDLER(name) \ + { \ + return Error(Error::Type::RenderingUnsupported, "draw operation: " #name); \ } namespace PDF {