Fixed MIDI_Device_SendEventPacket() not correctly waiting for the endpoint to become...
authorDean Camera <dean@fourwalledcubicle.com>
Tue, 20 Jul 2010 06:59:13 +0000 (06:59 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Tue, 20 Jul 2010 06:59:13 +0000 (06:59 +0000)
LUFA/Drivers/USB/Class/Device/MIDI.c
LUFA/ManPages/ChangeLog.txt

index 966d722..5703794 100644 (file)
@@ -69,7 +69,7 @@ uint8_t MIDI_Device_SendEventPacket(USB_ClassInfo_MIDI_Device_t* const MIDIInter
        
        Endpoint_SelectEndpoint(MIDIInterfaceInfo->Config.DataINEndpointNumber);
 
-       if (Endpoint_IsReadWriteAllowed());
+       if (Endpoint_IsReadWriteAllowed())
        {
                uint8_t ErrorCode;
 
index 27c90ba..5764598 100644 (file)
@@ -52,6 +52,7 @@
   *    PDI and TPI programming modes infinitely
   *  - Fixed HID device class driver still using PrevReportINBuffer for GetReport control requests even when it has been
   *    set to NULL by the user application (thanks to Axel Rohde)
+  *  - Fixed MIDI_Device_SendEventPacket() not correctly waiting for the endpoint to become ready (thanks to Robin Green)
   *
   *  \section Sec_ChangeLog100513 Version 100513
   *  <b>New:</b>