src/applications/model/ping6.cc
changeset 7416 91df05070541
parent 7385 10beb0e53130
child 7760 e98d9c028d7f
--- a/src/applications/model/ping6.cc	Wed Aug 10 12:39:19 2011 -0400
+++ b/src/applications/model/ping6.cc	Wed Aug 10 13:09:23 2011 -0400
@@ -162,7 +162,7 @@
   NS_LOG_FUNCTION_NOARGS ();
   NS_ASSERT (m_sendEvent.IsExpired ());
   Ptr<Packet> p = 0;
-  uint8_t data[m_size];
+  uint8_t* data = new uint8_t[m_size];
   Ipv6Address src;
   Ptr<Ipv6> ipv6 = GetNode ()->GetObject<Ipv6> ();
 
@@ -221,6 +221,8 @@
     {
       ScheduleTransmit (m_interval);
     }
+
+  delete[] data;
 }
 
 void Ping6::HandleRead (Ptr<Socket> socket)