ATLASRECTS-7672 : Manage the memory ownership via unique_ptr to avoid leaks
ATLASRECTS-7672 : Manage the memory ownership via unique_ptr to avoid leaks
We manage ownership using a vector of unique_ptr TParamOwner
.
So we know things will be cleaned up on exit. We do not need to remember to do loops deleting if an error occurs.
Since the interface called needs a vector of plain ptr we also keep around the tmpInputC
But it does not hold owning ptr anymore just "view" of what is in the owning vector.
ping @amete
Merge request reports
Activity
added 23.0 Tracking review-pending-level-1 labels
removed 23.0 Tracking review-pending-level-1 labels
CI Result SUCCESS (hash 91a5f0b6)Athena externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 73627]added 23.0 Tracking review-pending-level-1 labels
added review-approved label and removed review-pending-level-1 label
added review-approved-tier0 label
added bugfix label
added review-approved-point1 label
mentioned in commit b07d1d46
mentioned in merge request !64077 (merged)