Commit 32cf2095 for tesseract

commit 32cf2095c70ee95d236396cfd618945dd40d8a6d
Author: Yang Lin <75625829+y1lan@users.noreply.github.com>
Date:   Thu Sep 10 02:38:20 2026 +0800

    fix: `delete` is required before assignment (#4622)

diff --git a/src/api/baseapi.cpp b/src/api/baseapi.cpp
index 712f6a5d..50f234fe 100644
--- a/src/api/baseapi.cpp
+++ b/src/api/baseapi.cpp
@@ -746,6 +746,7 @@ PageIterator *TessBaseAPI::AnalyseLayout(bool merge_similar_words) {
     if (block_list_->empty()) {
       return nullptr; // The page was empty.
     }
+    delete page_res_;
     page_res_ = new PAGE_RES(merge_similar_words, block_list_, nullptr);
     DetectParagraphs(false);
     return new PageIterator(page_res_, tesseract_, thresholder_->GetScaleFactor(),