Bug 60

Summary: trace system depends on non-standard memory management
Product: ns-3 Reporter: Mathieu Lacage <mathieu.lacage>
Component: coreAssignee: ns-bugs <ns-bugs>
Status: RESOLVED FIXED    
Severity: minor    
Priority: P1    
Version: pre-release   
Hardware: All   
OS: All   

Description Mathieu Lacage 2007-08-01 05:38:35 UTC
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 UTC
Hardly a blocker...
Comment 2 Mathieu Lacage 2007-10-08 02:40:13 UTC
This bug was fixed after the tracing overhaul.