Skip to content

Commit ff5347c

Browse files
committed
Fix memory leak in osd_test
Signed-off-by: Stefan Weil <[email protected]>
1 parent 5209aa6 commit ff5347c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

unittest/osd_test.cc

+2-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
//#include "log.h"
2222
#include <iostream>
23+
#include <memory> // std::unique_ptr
2324
#include <string>
2425
#include "baseapi.h"
2526
#include "include_gunit.h"
@@ -33,7 +34,7 @@ class TestClass : public testing::Test {
3334

3435
void OSDTester(int expected_deg, const char* imgname, const char* tessdatadir) {
3536
// log.info() << tessdatadir << " for image: " << imgname << std::endl;
36-
tesseract::TessBaseAPI* api = new tesseract::TessBaseAPI();
37+
std::unique_ptr<tesseract::TessBaseAPI> api(new tesseract::TessBaseAPI());
3738
ASSERT_FALSE(api->Init(tessdatadir, "osd"))
3839
<< "Could not initialize tesseract.";
3940
Pix* image = pixRead(imgname);

0 commit comments

Comments
 (0)