mirror of
https://github.com/switchbrew/libnx.git
synced 2025-07-05 19:02:14 +02:00
usbComms: make default initialize take no args
This commit is contained in:
parent
08dc01d102
commit
559229f75e
@ -15,7 +15,7 @@ typedef struct {
|
||||
} UsbCommsInterfaceInfo;
|
||||
|
||||
/// Initializes usbComms with the default number of interfaces (1)
|
||||
Result usbCommsInitialize(const UsbCommsInterfaceInfo *info);
|
||||
Result usbCommsInitialize(void);
|
||||
|
||||
/// Initializes usbComms with a specific number of interfaces.
|
||||
Result usbCommsInitializeEx(u32 num_interfaces, const UsbCommsInterfaceInfo *infos);
|
||||
|
@ -123,7 +123,7 @@ Result usbCommsInitializeEx(u32 num_interfaces, const UsbCommsInterfaceInfo *inf
|
||||
rwlockWriteLock(&intf->lock);
|
||||
rwlockWriteLock(&intf->lock_in);
|
||||
rwlockWriteLock(&intf->lock_out);
|
||||
rc = _usbCommsInterfaceInit(i, infos + i);
|
||||
rc = _usbCommsInterfaceInit(i, infos == NULL ? NULL : infos + i);
|
||||
rwlockWriteUnlock(&intf->lock_out);
|
||||
rwlockWriteUnlock(&intf->lock_in);
|
||||
rwlockWriteUnlock(&intf->lock);
|
||||
@ -149,9 +149,9 @@ Result usbCommsInitializeEx(u32 num_interfaces, const UsbCommsInterfaceInfo *inf
|
||||
return rc;
|
||||
}
|
||||
|
||||
Result usbCommsInitialize(const UsbCommsInterfaceInfo *info)
|
||||
Result usbCommsInitialize(void)
|
||||
{
|
||||
return usbCommsInitializeEx(1, info);
|
||||
return usbCommsInitializeEx(1, NULL);
|
||||
}
|
||||
|
||||
static void _usbCommsInterfaceFree(usbCommsInterface *interface)
|
||||
|
Loading…
Reference in New Issue
Block a user