diff --git a/sane/scanner.cpp b/sane/scanner.cpp index 7207870..9d9cdc7 100644 --- a/sane/scanner.cpp +++ b/sane/scanner.cpp @@ -591,6 +591,9 @@ bool scanner::is_belong_serial(int vid, int pid, SCANNERID serial) } else if (vid == PRODUCT_VENDOR_LSC) { +#if defined (LISICHENG_SPECIAL) + return GET_SCANNER_VID(serial) == vid && GET_SCANNER_PID(serial) == pid; +#else if (GET_SCANNER_VID(serial) == PRODUCT_VENDOR_LSC) { if (GET_SCANNER_PID(serial) == 0x8420) @@ -610,6 +613,8 @@ bool scanner::is_belong_serial(int vid, int pid, SCANNERID serial) return pid == 0x8730 || pid == 0x8739; } } +#endif + return false; } else if (vid == PRODUCT_VENDOR_DL) diff --git a/sln/Release/hgsetver.exe b/sln/Release/hgsetver.exe index b4d92b6..dc033d5 100644 Binary files a/sln/Release/hgsetver.exe and b/sln/Release/hgsetver.exe differ diff --git a/sln/hgsetver/hgsetver.cpp b/sln/hgsetver/hgsetver.cpp index 8d68f93..e3a832e 100644 --- a/sln/hgsetver/hgsetver.cpp +++ b/sln/hgsetver/hgsetver.cpp @@ -21,6 +21,7 @@ enum oem OEM_NEUTRAL, OEM_DELI }; +//#define LISICHENG_SPECIAL #define GET_ENUM_NAME_W(e, v) \ if(e == v) return L###e; #define GET_ENUM_VALUE_W(e, v) \