From fec546e939cb7856fe5c51078eef8774f28dd9fa Mon Sep 17 00:00:00 2001 From: Tom Henderson Date: Mon, 1 Oct 2007 21:04:46 -0700 Subject: [PATCH] Fix callbacks in packet-sink --- src/applications/packet-sink/packet-sink.cc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/applications/packet-sink/packet-sink.cc b/src/applications/packet-sink/packet-sink.cc index 503e0cbff..23ca70296 100644 --- a/src/applications/packet-sink/packet-sink.cc +++ b/src/applications/packet-sink/packet-sink.cc @@ -78,16 +78,15 @@ void PacketSink::StartApplication() // Called at time specified by Start m_socket = socketFactory->CreateSocket (); m_socket->Bind (m_local); } - m_socket->SetRecvCallback((Callback, const Packet &, - const Address &>) MakeCallback(&PacketSink::Receive, this)); + m_socket->SetRecvCallback (MakeCallback(&PacketSink::Receive, this)); } void PacketSink::StopApplication() // Called at time specified by Stop { if (!m_socket) { - m_socket->SetRecvCallback((Callback, const Packet &, - const Address &>) NULL); + m_socket->SetRecvCallback (MakeNullCallback, + const Packet &, const Address &> ()); } }