HomePhabricator
Diffusion MITK f54a83e25846

Fix memory leak and refactor parts of BaseApplication

Description

Fix memory leak and refactor parts of BaseApplication

  • Fix memory leak of class-owned argv copy (macOS)
  • Use plain C for checking of arg prefixes instead of QString
  • Move deletion of Impl member vars into Impl dtor
  • Manually manage m_QApp in preperation of refactoring in the context of this member variable as application exit causes thread-related warnings

Details

Provenance
kislinskAuthored on Oct 14 2019, 3:25 PM
kislinskPushed on Oct 15 2019, 11:11 AM
Parents
rMITKb5b02ae770ab: Merge branch 'T26728-macOS-10.15' into releases/2018-04
Branches
Unknown
Tags
Unknown
Tasks
T27717: Mac OS: MITK Workbench&Flowbench crashes immediately after start