File tree Expand file tree Collapse file tree 1 file changed +9
-11
lines changed
Expand file tree Collapse file tree 1 file changed +9
-11
lines changed Original file line number Diff line number Diff line change @@ -39,7 +39,15 @@ OcrManager::OcrManager()
3939
4040OcrManager::~OcrManager ()
4141{
42- cleanup ();
42+ #ifdef USE_TESSERACT
43+ if (m_tesseractApi != nullptr )
44+ {
45+ m_tesseractApi->End ();
46+ delete m_tesseractApi;
47+ m_tesseractApi = nullptr ;
48+ m_tesseractInitialized = false ;
49+ }
50+ #endif
4351}
4452
4553OcrManager *OcrManager::instance ()
@@ -224,16 +232,6 @@ void OcrManager::cleanup()
224232
225233 if (m_instance != nullptr )
226234 {
227- #ifdef USE_TESSERACT
228- if (m_instance->m_tesseractApi != nullptr )
229- {
230- m_instance->m_tesseractApi ->End ();
231- delete m_instance->m_tesseractApi ;
232- m_instance->m_tesseractApi = nullptr ;
233- m_instance->m_tesseractInitialized = false ;
234- }
235- #endif
236-
237235 delete m_instance;
238236 m_instance = nullptr ;
239237 }
You can’t perform that action at this time.
0 commit comments