]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
libusb: Fix some bindings errors
authorRico Tzschichholz <ricotz@ubuntu.com>
Tue, 6 Apr 2021 19:40:58 +0000 (21:40 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 8 Apr 2021 06:35:58 +0000 (08:35 +0200)
vapi/libusb.vapi

index 8438cb19908ac3186e40b067704173f73e049217..c34e4a41480f94cfba2b27b709af9c6b3ede75ce 100644 (file)
@@ -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);