From 077c3bfd2a888485477efa7ec663b13f0c5c3025 Mon Sep 17 00:00:00 2001 From: tretrauit Date: Sun, 7 Jan 2024 22:41:09 +0700 Subject: [PATCH] fix(tesseract): wrong variable --- swordfish/src/tesseract/libtesseract.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/swordfish/src/tesseract/libtesseract.rs b/swordfish/src/tesseract/libtesseract.rs index 593ac86..bafacd8 100644 --- a/swordfish/src/tesseract/libtesseract.rs +++ b/swordfish/src/tesseract/libtesseract.rs @@ -1,5 +1,5 @@ pub use leptess::{LepTess, Variable}; -use std::sync::{Arc, LazyLock, Mutex}; +use std::sync::{Arc, Mutex}; use tokio::task; static mut TESSERACT_VEC: Vec>> = Vec::new(); @@ -36,10 +36,10 @@ pub unsafe fn get_tesseract_numeric() -> Arc> { } lep_tess = Arc::new(Mutex::new(init_tesseract(false).unwrap())); } else { - lep_tess = TESSERACT_VEC.pop().unwrap(); + lep_tess = TESSERACT_NUMERIC_VEC.pop().unwrap(); task::spawn(async move { let ocr = init_tesseract(false).unwrap(); - TESSERACT_VEC.push(Arc::new(Mutex::new(ocr))); + TESSERACT_NUMERIC_VEC.push(Arc::new(Mutex::new(ocr))); }); } lep_tess