summaryrefslogtreecommitdiffstats
path: root/include/cppuhelper/compbase_ex.hxx
diff options
context:
space:
mode:
authorMichael Stahl <michael.stahl@allotropia.de>2024-10-14 13:52:12 +0200
committerMichael Stahl <michael.stahl@allotropia.de>2024-10-14 16:19:53 +0200
commitcb5e6a5f1139064c50f00566c30576f3a8f1ab48 (patch)
treeef83725e98b1026835ae54fbdd48eaa71bb9ae5c /include/cppuhelper/compbase_ex.hxx
parenttdf#163364 package: ask to recover for this invalid ODF package (diff)
downloadcore-distro/cib/libreoffice-6-4.tar.gz
core-distro/cib/libreoffice-6-4.zip
tdf#163341 package: fix reading Zip64 produced by stream-write-ods distro/cib/libreoffice-6-4
1. Accept 0xFFFF as nEndDisk/nEndDirDisk - the Zip APPNOTE says that values that don't fit into 16 bits SHOULD be 0xFFFF but it doesn't prohibit values that do fit (like, uhm, 0) to be written as 0xFFFF (regression from commit ca21cc985d57fffe7c834159b17c095206304994) 2. Fix misuse of o3tl::make_unsigned - it requires non-negative value, just do signed compare instead 3. Fix bad conversion from pointer to optional in ZipFile::readExtraFields() which effectively prevented the offset from being read (regression from commit efae4fc42d5fe3c0a69757226f38efc10d101194) Change-Id: Ib5e7776a30834e507b297fb28266b5489d1ab68d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174898 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de> (cherry picked from commit 279f42fa8b19d4fe81c3bba4c7af21aa8ab135b9)
Diffstat (limited to 'include/cppuhelper/compbase_ex.hxx')
0 files changed, 0 insertions, 0 deletions