View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0033718 | Open CASCADE | OCCT:Coding | public | 2024-05-21 20:53 | 2024-05-21 20:53 |
Reporter | dpasukhi | Assigned To | hossamali | ||
Priority | normal | Severity | minor | ||
Status | new | Resolution | open | ||
Target Version | 7.9.0 | ||||
Summary | 0033718: Coding - Refactoring default memory operations | ||||
Description | A part of OCCT functionality used "malloc" "calloc" "free" "new" "delete" Needs to avoid that operations (excluding new for Handle, that have overrides operator new) Needs to use: TCollection_Array, std::shared_ptr that allocated with opencascade::make_shared or std:unique_ptr with opencascade::make_unique or just local array. The issue can be spitted for general modules or done on one ticket. The first step - find any operation and sort them to clarify amount of cases. | ||||
Tags | No tags attached. | ||||
Test case number | |||||