Commit 68dd790d for libheif

commit 68dd790dee5ed08668637e4d4f9f2cb2c3b21746
Author: Dirk Farin <dirk.farin@gmail.com>
Date:   Thu Dec 18 17:26:25 2025 +0100

    accept strings that do not end with '0'

diff --git a/libheif/bitstream.cc b/libheif/bitstream.cc
index aac024cc..79c60c6d 100644
--- a/libheif/bitstream.cc
+++ b/libheif/bitstream.cc
@@ -410,7 +410,7 @@ std::string BitstreamRange::read_string()
       return std::string();
     }

-    if (c == 0) {
+    if (c == 0 || m_remaining==0) {
       break;
     }
     else {