Index: src/lte/test/test-asn1-encoding.cc |
=================================================================== |
--- a/src/lte/test/test-asn1-encoding.cc |
+++ b/src/lte/test/test-asn1-encoding.cc |
@@ -51,8 +51,8 @@ |
static std::string sprintPacketContentsHex (Ptr<Packet> pkt) |
{ |
uint32_t psize = pkt->GetSize (); |
- uint8_t buffer[psize]; |
- char sbuffer[psize * 3]; |
+ uint8_t* buffer = new uint8_t[psize]; |
+ char* sbuffer = new char[psize * 3]; |
pkt->CopyData (buffer, psize); |
for (uint32_t i = 0; i < psize; i++) |
{ |
@@ -69,7 +69,7 @@ |
static std::string sprintPacketContentsBin (Ptr<Packet> pkt) |
{ |
uint32_t psize = pkt->GetSize (); |
- uint8_t buffer[psize]; |
+ uint8_t* buffer = new uint8_t[psize]; |
std::ostringstream oss (std::ostringstream::out); |
pkt->CopyData (buffer, psize); |
for (uint32_t i = 0; i < psize; i++) |