Commit 8fce3b9a for libheif

commit 8fce3b9a6421ef59d7dd7a68645fa68d14586d09
Author: Dirk Farin <dirk.farin@gmail.com>
Date:   Mon Feb 16 15:50:59 2026 +0100

    fix reading ftyp box with disabled security limits

diff --git a/libheif/box.cc b/libheif/box.cc
index 76ba0f0a..3ffabf3c 100644
--- a/libheif/box.cc
+++ b/libheif/box.cc
@@ -1270,7 +1270,7 @@ Error Box_ftyp::parse(BitstreamRange& range, const heif_security_limits* limits)

   uint64_t n_minor_brands = (get_box_size() - get_header_size() - 8) / 4;

-  if (n_minor_brands > limits->max_number_of_file_brands) {
+  if (limits->max_number_of_file_brands && n_minor_brands > limits->max_number_of_file_brands) {
     return {
       heif_error_Memory_allocation_error,
       heif_suberror_Security_limit_exceeded,