--- a/src/core/ptr.cc Thu May 24 15:23:11 2007 +0200
+++ b/src/core/ptr.cc Thu May 24 15:37:00 2007 +0200
@@ -284,10 +284,12 @@
{
Ptr<NoCount> p = MakeNewObject<NoCount> (cb);
Callback<void> callback = MakeCallback (&NoCount::Nothing, p);
+ callback ();
}
{
Ptr<const NoCount> p = MakeNewObject<NoCount> (cb);
Callback<void> callback = MakeCallback (&NoCount::Nothing, p);
+ callback ();
}
#if 0
--- a/src/core/ptr.h Thu May 24 15:23:11 2007 +0200
+++ b/src/core/ptr.h Thu May 24 15:37:00 2007 +0200
@@ -179,11 +179,12 @@
{
static T & GetReference (Ptr<T> const p)
{
- return *GetPointer (p);
+ return *PeekPointer (p);
}
};
+
} // namespace ns3