From ff5347c4ad5f80d66cfca4195cf5cc5b78297864 Mon Sep 17 00:00:00 2001 From: Stefan Weil Date: Tue, 13 Nov 2018 09:09:23 +0100 Subject: [PATCH] Fix memory leak in osd_test Signed-off-by: Stefan Weil --- unittest/osd_test.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unittest/osd_test.cc b/unittest/osd_test.cc index cf49cb2e15..dedb20cc4d 100644 --- a/unittest/osd_test.cc +++ b/unittest/osd_test.cc @@ -20,6 +20,7 @@ //#include "log.h" #include +#include // std::unique_ptr #include #include "baseapi.h" #include "include_gunit.h" @@ -33,7 +34,7 @@ class TestClass : public testing::Test { void OSDTester(int expected_deg, const char* imgname, const char* tessdatadir) { // log.info() << tessdatadir << " for image: " << imgname << std::endl; - tesseract::TessBaseAPI* api = new tesseract::TessBaseAPI(); + std::unique_ptr api(new tesseract::TessBaseAPI()); ASSERT_FALSE(api->Init(tessdatadir, "osd")) << "Could not initialize tesseract."; Pix* image = pixRead(imgname);