添加接口:sane_err_desc

This commit is contained in:
gb 2022-08-02 17:32:22 +08:00
parent e1c22f4bba
commit 96817270e8
2 changed files with 9 additions and 0 deletions

View File

@ -23,6 +23,7 @@ extern SANE_String_Const inner_sane_strstatus(SANE_Status status);
extern SANE_Status inner_sane_init_ex(SANE_Int* version_code, sane_callback cb, void* param);
extern SANE_Status inner_sane_io_control(SANE_Handle h, unsigned long code, void* data, unsigned* len);
extern const char* inner_sane_err_desc(SANE_Status err);
/// <summary>
/// 导出接口
@ -95,3 +96,7 @@ SANE_Status sane_io_control(SANE_Handle h, unsigned long code, void* data, unsig
{
return inner_sane_io_control(h, code, data, len);
}
const char* sane_err_desc(SANE_Status err)
{
return inner_sane_err_desc(err);
}

View File

@ -2010,6 +2010,10 @@ extern "C" { // avoid compiler exporting name in C++ style !!!
{
return hg_sane_middleware::instance()->io_control(h, code, data, len);
}
const char* inner_sane_err_desc(SANE_Status err)
{
return hg_scanner_err_description(local_utility::sane_statu_2_scanner_err(err));
}
void sanei_debug_msg(int level, int max_level, const char* be, const char* fmt, va_list ap)
{