View | Details | Raw Unified | Return to bug 12301 | Differences between
and this patch

Collapse All | Expand All

(-)libthinkfinger/libthinkfinger.c (-12 lines)
Lines 265-282 Link Here
265
	int retval = -1;
265
	int retval = -1;
266
	char dummy[] = "\x10";
266
	char dummy[] = "\x10";
267
267
268
	/* SET_CONFIGURATION 1 -- should not be relevant */
269
	retval = usb_control_msg (handle,	 // usb_dev_handle *dev
268
	retval = usb_control_msg (handle,	 // usb_dev_handle *dev
270
				   0x00000000,	 // int requesttype
271
				   0x00000009,	 // int request
272
				   0x001,	 // int value
273
				   0x000,	 // int index
274
				   dummy,	 // char *bytes
275
				   0x00000000,	 // int size
276
				   USB_TIMEOUT); // int timeout
277
	if (retval < 0)
278
		goto out;
279
	retval = usb_control_msg (handle,	 // usb_dev_handle *dev
280
				   0x00000040,	 // int requesttype
269
				   0x00000040,	 // int requesttype
281
				   0x0000000c,	 // int request
270
				   0x0000000c,	 // int request
282
				   0x100,	 // int value
271
				   0x100,	 // int value
Lines 285-291 Link Here
285
				   0x00000001,	 // int size
274
				   0x00000001,	 // int size
286
				   USB_TIMEOUT); // int timeout
275
				   USB_TIMEOUT); // int timeout
287
276
288
out:
289
	return retval;
277
	return retval;
290
}
278
}
291
279

Return to bug 12301