{\r
uint16_t CurrDescriptorSize = DESCRIPTOR_CAST(*CurrConfigLoc, USB_Descriptor_Header_t).Size;\r
\r
- *CurrConfigLoc += CurrDescriptorSize;\r
- *BytesRem -= CurrDescriptorSize;\r
+ *((uint8_t**)CurrConfigLoc) += CurrDescriptorSize;\r
+ *BytesRem -= CurrDescriptorSize;\r
}\r
\r
/* Disable C linkage for C++ Compilers: */\r