src/lib/CMXParser.cpp |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 0759f18f494d64716ecca2e67c8b54b77e0e3944
Author:     Caolán McNamara <[email protected]>
AuthorDate: Sat May 23 18:30:42 2026 +0000
Commit:     Caolán McNamara <[email protected]>
CommitDate: Sat May 23 20:34:53 2026 +0200

    re-enable CMX imag thumbnail-list parsing
    
    since:
    
    commit dc5e9b17437c52af805e6674fbcd9a31e4ffd987
    Date:   Wed Jan 31 13:28:51 2018 +0100
    
        ofz#5845 limit max. record nesting depth
    
    Pass 0 instead so the depth counter starts fresh.
    
    Change-Id: I4d1cb230d521b628aaddbd5fb2d1af9feb0f6ddb
    Reviewed-on: https://gerrit.libreoffice.org/c/libcdr/+/205591
    Tested-by: Caolán McNamara <[email protected]>
    Reviewed-by: Caolán McNamara <[email protected]>

diff --git a/src/lib/CMXParser.cpp b/src/lib/CMXParser.cpp
index 72b840b..9c66f9c 100644
--- a/src/lib/CMXParser.cpp
+++ b/src/lib/CMXParser.cpp
@@ -180,7 +180,7 @@ void 
libcdr::CMXParser::parseImage(librevenge::RVNGInputStream *input)
     if (listType != CDR_FOURCC_imag)
       return;
     unsigned long dataSize = length-4;
-    if (!parseRecords(input, dataSize, (unsigned)-1))
+    if (!parseRecords(input, dataSize, 0))
       return;
 
     if (input->tell() < endPosition)

Reply via email to