Bug 60 - trace system depends on non-standard memory management
trace system depends on non-standard memory management
Status: RESOLVED FIXED
Product: ns-3
Classification: Unclassified
Component: core
pre-release
All All
: P1 minor
Assigned To: ns-bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2007-08-01 05:38 EDT by Mathieu Lacage
Modified: 2008-07-01 13:32 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Lacage 2007-08-01 05:38:35 EDT
the tracing system depends on a non-standard memory management solution: it depends on each CreateTraceResolver function to return a newed resolver which must be deleted by the caller. This was before the days when we invented nsCOM so, we should consider switching the tracing infrastructure to a refcounted Ptr-based model.
Comment 1 Gustavo J. A. M. Carneiro 2007-08-02 10:16:56 EDT
Hardly a blocker...
Comment 2 Mathieu Lacage 2007-10-08 02:40:13 EDT
This bug was fixed after the tracing overhaul.