Skip to content
  • Milian Wolff's avatar
    Unregister qmljs duchain items in tests · 06534431
    Milian Wolff authored
    Fixes memory leak reported by LSAN:
    
    ```
    Direct leak of 8 byte(s) in 1 object(s) allocated from:
        #0 0x7fc27ed0df41 in operator new(unsigned long) /build/gcc/src/gcc/libsanitizer/asan/asan_new_delete.cpp:99
        #1 0x555bcde300f3 in void KDevelop::TypeSystem::registerTypeClass<QmlJS::FunctionType, KDevelop::MergeIdentifiedType<KDevelop::FunctionType>::Data>() /home/milian/projects/kf5/src/extragear/kdevelop/kdevelop/kdevplatform/language/duchain/types/typeregister.h:144
        #2 0x555bcde300f3 in QmlJS::registerDUChainItems() /home/milian/projects/kf5/src/extragear/kdevelop/kdevelop/plugins/qmljs/duchain/helper.cpp:307
    ```
    06534431