From 327850ea9af00e731d073da13d6d5bb78b476d54 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Tue, 6 Apr 2021 21:40:58 +0200 Subject: [PATCH] libusb: Fix some bindings errors --- vapi/libusb.vapi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vapi/libusb.vapi b/vapi/libusb.vapi index 8438cb199..c34e4a414 100644 --- a/vapi/libusb.vapi +++ b/vapi/libusb.vapi @@ -126,7 +126,7 @@ namespace USB { public InterfaceDescriptor[] altsetting; } - [Compact, CCode (cname = "struct usd_config_descriptor")] + [Compact, CCode (cname = "struct usb_config_descriptor")] public class ConfigDescriptor { public uint8 bLength; public uint8 bDescriptorType; @@ -200,7 +200,7 @@ namespace USB { public int bulk_read (int ep, [CCode (array_length = false)] char[] bytes, int size, int timeout); public int interrupt_write (int ep, [CCode (array_length = false)] char[] bytes, int size, int timeout); public int interrupt_read (int ep, [CCode (array_length = false)] char[] bytes, int size, int timeout); - public int control_msg (int requesttype, int request, int value, int index, char[] bytes, int size, int timeout); + public int control_msg (int requesttype, int request, int value, int index, [CCode (array_length = false)] char[] bytes, int size, int timeout); public int set_configuration (int configuration); public int claim_interface (int @interface); public int release_interface (int @interface); -- 2.47.2