Commit 5bdead8a for tesseract

commit 5bdead8a0a94fa680a573f8811fbd2f009aa8369
Author: Stefan Weil <sw@weilnetz.de>
Date:   Mon Feb 9 11:48:02 2026 +0100

    Fix memory leak in TessBaseAPI::GetPAGEText

    Signed-off-by: Stefan Weil <sw@weilnetz.de>

diff --git a/src/api/pagerenderer.cpp b/src/api/pagerenderer.cpp
index 0206a068..f0e94f92 100644
--- a/src/api/pagerenderer.cpp
+++ b/src/api/pagerenderer.cpp
@@ -858,7 +858,9 @@ char *TessBaseAPI::GetPAGEText(ETEXT_DESC *monitor, int page_number) {
     if (res_it->IsAtBeginningOf(RIL_TEXTLINE)) {
       // writing_direction_before = writing_direction;
       line_conf = ((res_it->Confidence(RIL_TEXTLINE)) / 100.);
-      std::string textline = res_it->GetUTF8Text(RIL_TEXTLINE);
+      char *utf8text = res_it->GetUTF8Text(RIL_TEXTLINE);
+      std::string textline = utf8text;
+      delete[] utf8text;
       if (textline.back() == '\n') {
         textline.erase(textline.length() - 1);
       }