将错误日志类型标记为HGBASE_INFOTYPE_ERROR

This commit is contained in:
luoliangyi 2022-10-27 17:17:04 +08:00
parent 174531f3a7
commit 2bfa367ffb
6 changed files with 14 additions and 13 deletions

View File

@ -43,13 +43,14 @@ HGResult HGAPI HGBase_CreateDll(const HGChar* fileName, HGDll* dll)
void* hDll = dlopen(fileName, RTLD_LAZY);
if (NULL == hDll)
{
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "dlopen Failed, err=%s", dlerror());
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "dlopen Failed, err=%s", dlerror());
return HGBASE_ERR_FAIL;
}
#else
HMODULE hDll = LoadLibraryExA((const char *)fileName, NULL, LOAD_WITH_ALTERED_SEARCH_PATH);
if (NULL == hDll)
{
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "dlopen Failed, err=%u", GetLastError());
return HGBASE_ERR_FAIL;
}
#endif

View File

@ -64,7 +64,7 @@ HGResult HGPdfReaderImpl::Open(const HGChar* fileName)
HGResult ret = HGBase_CreateDll(dllPath, &m_dll);
if (HGBASE_ERR_OK != ret)
{
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "Load PDF Library Failed, path=%s", dllPath);
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "Load PDF Library Failed, path=%s", dllPath);
return ret;
}
@ -568,7 +568,7 @@ HGResult HGPdfImageWriterImpl::Open(const HGChar* fileName)
HGResult ret = HGBase_CreateDll(dllPath, &m_dll);
if (HGBASE_ERR_OK != ret)
{
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "Load PDF Library Failed, path=%s", dllPath);
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "Load PDF Library Failed, path=%s", dllPath);
return ret;
}

View File

@ -47,13 +47,13 @@ HGResult HGOCRHanvon::Init()
HGResult ret = HGBase_CreateDll(dllPath, &m_dll);
if (HGBASE_ERR_OK != ret)
{
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "Load OCR Library Failed, path=%s", dllPath);
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "Load OCR Library Failed, path=%s", dllPath);
return ret;
}
if (0 != HWOCR_SDKInitialize(&m_ocrHandle))
{
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "Init OCR Library Failed");
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "Init OCR Library Failed");
HGBase_DestroyDll(m_dll);
m_dll = NULL;
return HGIMGPROC_ERR_FAIL;

View File

@ -30,7 +30,7 @@ HGResult HGOCRTesseract::Init()
m_baseApi = TessBaseAPICreate();
if (NULL == m_baseApi)
{
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "Init OCR Library Failed");
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "Init OCR Library Failed");
return HGIMGPROC_ERR_FAIL;
}
@ -43,7 +43,7 @@ HGResult HGOCRTesseract::Init()
int rc = TessBaseAPIInit3(m_baseApi, dataPath, "chi_sim");
if (0 != rc)
{
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "Init OCR Library Failed 2");
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "Init OCR Library Failed 2");
TessBaseAPIDelete(m_baseApi);
m_baseApi = NULL;
return HGIMGPROC_ERR_FAIL;

View File

@ -39,7 +39,7 @@ bool WebServer::Open(HGUShort port)
if (-1 == sockServer)
#endif
{
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "open webserver failed 1, port=%u", port);
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "open webserver failed 1, port=%u", port);
return false;
}
@ -63,7 +63,7 @@ bool WebServer::Open(HGUShort port)
#else
close(sockServer);
#endif
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "open webserver failed 2, port=%u", port);
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "open webserver failed 2, port=%u", port);
return false;
}
@ -75,7 +75,7 @@ bool WebServer::Open(HGUShort port)
#else
close(sockServer);
#endif
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "open webserver failed 3, port=%u", port);
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "open webserver failed 3, port=%u", port);
return false;
}

View File

@ -44,7 +44,7 @@ bool WebServer::Open(HGUShort port)
if (-1 == sockServer)
#endif
{
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "open webserver failed 1, port=%u", port);
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "open webserver failed 1, port=%u", port);
return false;
}
@ -68,7 +68,7 @@ bool WebServer::Open(HGUShort port)
#else
close(sockServer);
#endif
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "open webserver failed 2, port=%u", port);
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "open webserver failed 2, port=%u", port);
return false;
}
@ -80,7 +80,7 @@ bool WebServer::Open(HGUShort port)
#else
close(sockServer);
#endif
HGBase_WriteInfo(HGBASE_INFOTYPE_DESC, "open webserver failed 3, port=%u", port);
HGBase_WriteInfo(HGBASE_INFOTYPE_ERROR, "open webserver failed 3, port=%u", port);
return false;
}