diff options
| author | Dean <Dean@d5102386-fcda-11dd-9fdb-3debd5008f28> | 2011-06-29 05:57:29 +0000 |
|---|---|---|
| committer | Dean <Dean@d5102386-fcda-11dd-9fdb-3debd5008f28> | 2011-06-29 05:57:29 +0000 |
| commit | 5af31bdb334418c9b4ff33be7296c1722a986d85 (patch) | |
| tree | efbd7420de34d73a174bcf80340b28bbafabdbfd /LUFA/Drivers/USB/Core/ConfigDescriptor.c | |
| parent | 0c754e5d7cbe6e9aef42b290f07a80ff24e5d658 (diff) | |
Merge over core library changes from the MultiArchDemos branch.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1831 d5102386-fcda-11dd-9fdb-3debd5008f28
Diffstat (limited to 'LUFA/Drivers/USB/Core/ConfigDescriptor.c')
| -rw-r--r-- | LUFA/Drivers/USB/Core/ConfigDescriptor.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/LUFA/Drivers/USB/Core/ConfigDescriptor.c b/LUFA/Drivers/USB/Core/ConfigDescriptor.c index 35a01995..3e0cce5c 100644 --- a/LUFA/Drivers/USB/Core/ConfigDescriptor.c +++ b/LUFA/Drivers/USB/Core/ConfigDescriptor.c @@ -54,7 +54,7 @@ uint8_t USB_Host_GetDeviceConfigDescriptor(const uint8_t ConfigNumber, if ((ErrorCode = USB_Host_SendControlRequest(ConfigHeader)) != HOST_SENDCONTROL_Successful) return ErrorCode; - *ConfigSizePtr = DESCRIPTOR_PCAST(ConfigHeader, USB_Descriptor_Configuration_Header_t)->TotalConfigurationSize; + *ConfigSizePtr = le16_to_cpu(DESCRIPTOR_PCAST(ConfigHeader, USB_Descriptor_Configuration_Header_t)->TotalConfigurationSize); if (*ConfigSizePtr > BufferSize) return HOST_GETCONFIG_BuffOverflow; |
