Home
last modified time | relevance | path

Searched refs:extraTmp (Results 1 - 1 of 1) sorted by relevance

/drivers/external_device_manager/frameworks/ddk/usb/
H A Dusb_config_desc_parser.cpp139 unsigned char *extraTmp = new unsigned char[extraLenTmp]; in FillExtraDescriptor() local
140 if (extraTmp == nullptr) { in FillExtraDescriptor()
144 (void)memset_s(static_cast<void *>(extraTmp), extraLenTmp, 0, extraLenTmp); in FillExtraDescriptor()
147 if (memcpy_s(extraTmp, extraLenTmp, *extra, *extraLength) != EOK) { in FillExtraDescriptor()
149 delete[] extraTmp; in FillExtraDescriptor()
154 if (memcpy_s(extraTmp + *extraLength, extraLenTmp - *extraLength, buffer, bufferLen) != EOK) { in FillExtraDescriptor()
156 delete[] extraTmp; in FillExtraDescriptor()
163 *extra = extraTmp; in FillExtraDescriptor()

Completed in 2 milliseconds