Lei Zhang : sane.ds: Check return value from sane_control_option().
Module: wine Branch: master Commit: 05907c3e29aed2684bf3879cd28ae2b47e8c29c9 URL: http://source.winehq.org/git/wine.git/?a=commit;h=05907c3e29aed2684bf3879cd2... Author: Lei Zhang <thestig(a)google.com> Date: Fri Nov 9 01:41:18 2007 -0800 sane.ds: Check return value from sane_control_option(). --- dlls/sane.ds/ui.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/dlls/sane.ds/ui.c b/dlls/sane.ds/ui.c index 6c877a2..0dff3e0 100644 --- a/dlls/sane.ds/ui.c +++ b/dlls/sane.ds/ui.c @@ -739,6 +739,11 @@ static INT_PTR InitializeDialog(HWND hwnd) rc = psane_control_option(activeDS.deviceHandle, 0, SANE_ACTION_GET_VALUE, &optcount, NULL); + if (rc != SANE_STATUS_GOOD) + { + ERR("Unable to read number of options\n"); + return FALSE; + } for ( i = 1; i < optcount; i++) {
participants (1)
-
Alexandre Julliard