aboutsummaryrefslogtreecommitdiff
path: root/LUFA/Drivers/USB/Core/ConfigDescriptor.c
diff options
context:
space:
mode:
authorDean <Dean@d5102386-fcda-11dd-9fdb-3debd5008f28>2011-06-29 05:57:29 +0000
committerDean <Dean@d5102386-fcda-11dd-9fdb-3debd5008f28>2011-06-29 05:57:29 +0000
commit5af31bdb334418c9b4ff33be7296c1722a986d85 (patch)
treeefbd7420de34d73a174bcf80340b28bbafabdbfd /LUFA/Drivers/USB/Core/ConfigDescriptor.c
parent0c754e5d7cbe6e9aef42b290f07a80ff24e5d658 (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.c2
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;