diff --git a/sane/scanner.cpp b/sane/scanner.cpp index eb95a33..b63ddbb 100644 --- a/sane/scanner.cpp +++ b/sane/scanner.cpp @@ -2851,7 +2851,7 @@ COM_API_IMPLEMENT(scanner, int, set_value(int sn, void* val)) { int ret = hg_sane_middleware::instance()->set_option(handle_, (void*)sn, SANE_ACTION_SET_VALUE, val, NULL); - return ret == SANE_STATUS_GOOD; + return ret; } sn = transfer_id(sn);