View Issue Details

IDProjectCategoryView StatusLast Update
0024768Open CASCADEOCCT:Codingpublic2016-01-11 17:02
Reporterkgv Assigned Tobugmaster  
PrioritynormalSeverityintegration request 
Status closedResolutionduplicate 
Target Version7.0.0 
Summary0024768: Eliminate redundant ::Destroy() function
DescriptionFor historical reasons destructors in many classes have been declared using ::Destroy() method. Such constructions should be eliminated in most cases.
  //! Frees memory allocated.
  Standard_EXPORT void Destroy();
  ~OSD_SharedLibrary()
  {
    Destroy();
  }
TagsNo tags attached.
Test case number

Relationships

duplicate of 0027067 closedabv Avoid use of virtual methods for implementation of destructors in legacy classes 
child of 0024002 closedabv Overall code and build procedure refactoring 

Activities

kgv

2016-01-08 20:32

developer   ~0049736

Dear bugmaster,

please close the issue as duplicate of 0027067.

Issue History

Date Modified Username Field Change
2014-03-27 09:57 kgv New Issue
2014-03-27 09:57 kgv Assigned To => kgv
2014-03-27 09:57 kgv Relationship added child of 0024002
2015-11-17 16:56 kgv Target Version 7.0.0 => 7.1.0
2016-01-08 20:30 kgv Relationship added duplicate of 0027067
2016-01-08 20:30 kgv Resolution open => duplicate
2016-01-08 20:30 kgv Target Version 7.1.0 => 7.0.0
2016-01-08 20:32 kgv Note Added: 0049736
2016-01-08 20:32 kgv Assigned To kgv => bugmaster
2016-01-08 20:32 kgv Status new => feedback
2016-01-11 17:02 bugmaster Status feedback => closed