Skip to content

Commit 097043a

Browse files
committed
setManufacturerData: allocate tmpManufacturerData in the heap
1 parent 8dc4290 commit 097043a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/utility/GAP.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ void GAPClass::setManufacturerData(const uint8_t manufacturerData[], int manufac
5656

5757
void GAPClass::setManufacturerData(const uint16_t companyId, const uint8_t manufacturerData[], int manufacturerDataLength)
5858
{
59-
uint8_t tmpManufacturerData[manufacturerDataLength + 2];
59+
uint8_t* tmpManufacturerData = (uint8_t*)malloc(manufacturerDataLength + 2);
6060
tmpManufacturerData[0] = companyId & 0xff;
6161
tmpManufacturerData[1] = companyId >> 8;
6262
memcpy(&tmpManufacturerData[2], manufacturerData, manufacturerDataLength);

0 commit comments

Comments
 (0)