diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2020-10-28 13:55:23 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2020-10-28 18:24:24 +0100 |
commit | e528293bc17ecce92124e8dd8841bcea2bda562e (patch) | |
tree | 7bebe3d37dd0348c5acf3be615ecf312cf789525 /vcl/Library_vcl.mk | |
parent | 5245723d92e92773d4679b3cd60a70706e3b4782 (diff) |
pdf: deduplicate resources when copying from external PDF stream
When using external PDF stream/data (from PDF graphic objects),
make sure to copy the content of external PDF resources (fonts,
bitmaps, forms) only one time (by sharing the map between calls)
and every other use, just use the reference to the objects.
Change-Id: Ibaa632c8f74806eb195e69404551db6fd077a986
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104935
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'vcl/Library_vcl.mk')
-rw-r--r-- | vcl/Library_vcl.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk index e9d820806870..9afdac80ef86 100644 --- a/vcl/Library_vcl.mk +++ b/vcl/Library_vcl.mk @@ -319,6 +319,7 @@ $(eval $(call gb_Library_add_exception_objects,vcl,\ vcl/source/gdi/CommonSalLayout \ vcl/source/gdi/TypeSerializer \ vcl/source/pdf/PDFiumLibrary \ + vcl/source/pdf/ExternalPDFStreams \ vcl/source/graphic/GraphicID \ vcl/source/graphic/GraphicLoader \ vcl/source/graphic/GraphicObject \ |