pike.git/
src/
modules/
SANE/
sane.c
Branch:
Tag:
Non-build tags
All tags
No tags
2018-08-05
2018-08-05 12:44:17 by Martin Nilsson <nilsson@fastmail.com>
391ac55c8410fe45f4c52942998babb48156412c (
13
lines) (+
7
/-
6
)
[
Show
|
Annotate
]
Branch:
master
Avoid sending function name to get_all_args
203:
{ char *name; if(!sane_is_inited) init_sane();
-
get_all_args(
"create"
, args, "%s", &name );
+
get_all_args(
NULL
, args, "%s", &name );
if( sane_open( name, &THIS->h ) ) Pike_error("Failed to open scanner \"%s\"\n", name );
313:
FLOAT_TYPE float_value; SANE_Int tmp; const SANE_Option_Descriptor *d;
-
get_all_args(
"set_option"
, args, "%s", &name );
+
get_all_args(
NULL
, args, "%s", &name );
no = find_option( name, &d ); if( args > 1 )
323:
case SANE_TYPE_BOOL: case SANE_TYPE_INT: case SANE_TYPE_BUTTON:
-
sp++;get_all_args(
"set_option"
, args, "%I", &int_value );sp--;
+
sp++;get_all_args(
NULL
, args, "%I", &int_value );sp--;
sane_control_option( THIS->h, no, SANE_ACTION_SET_VALUE, &int_value, &tmp ); break; case SANE_TYPE_FIXED:
-
sp++;get_all_args(
"set_option"
, args, "%F", &float_value );sp--;
+
sp++;get_all_args(
NULL
, args, "%F", &float_value );sp--;
int_value = SANE_FIX(((double)float_value)); sane_control_option( THIS->h, no, SANE_ACTION_SET_VALUE, &int_value, &tmp ); break; case SANE_TYPE_STRING:
-
sp++;get_all_args(
"set_option"
, args, "%s", &name );sp--;
+
sp++;get_all_args(
NULL
, args, "%s", &name );sp--;
sane_control_option( THIS->h, no, SANE_ACTION_SET_VALUE, &name, &tmp ); case SANE_TYPE_GROUP:
357:
float f; SANE_Int tmp; const SANE_Option_Descriptor *d;
-
get_all_args(
"get_option"
, args, "%s", &name );
+
get_all_args(
NULL
, args, "%s", &name );
no = find_option( name, &d );