From 6f1cfcf217bf19a4c53873dc7c0858d20e8fec28 Mon Sep 17 00:00:00 2001 From: Matthew Olsson Date: Sat, 5 Mar 2022 22:35:33 -0700 Subject: [PATCH] LibPDF: Implement marked renderer operations as nops --- Userland/Libraries/LibPDF/Renderer.cpp | 36 ++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/Userland/Libraries/LibPDF/Renderer.cpp b/Userland/Libraries/LibPDF/Renderer.cpp index 87207b1396..c25f17fea3 100644 --- a/Userland/Libraries/LibPDF/Renderer.cpp +++ b/Userland/Libraries/LibPDF/Renderer.cpp @@ -534,11 +534,37 @@ RENDERER_TODO(inline_image_begin) RENDERER_TODO(inline_image_begin_data) RENDERER_TODO(inline_image_end) RENDERER_TODO(paint_xobject) -RENDERER_TODO(marked_content_point) -RENDERER_TODO(marked_content_designate) -RENDERER_TODO(marked_content_begin) -RENDERER_TODO(marked_content_begin_with_property_list) -RENDERER_TODO(marked_content_end) + +RENDERER_HANDLER(marked_content_point) +{ + // nop + return {}; +} + +RENDERER_HANDLER(marked_content_designate) +{ + // nop + return {}; +} + +RENDERER_HANDLER(marked_content_begin) +{ + // nop + return {}; +} + +RENDERER_HANDLER(marked_content_begin_with_property_list) +{ + // nop + return {}; +} + +RENDERER_HANDLER(marked_content_end) +{ + // nop + return {}; +} + RENDERER_TODO(compatibility_begin) RENDERER_TODO(compatibility_end)