MCPcopy Create free account
hub / github.com/TranslucentTB/TranslucentTB / ~DynamicDependency

Method ~DynamicDependency

TranslucentTB/uwp/dynamicdependency.cpp:50–68  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48}
49
50DynamicDependency::~DynamicDependency() noexcept(false)
51{
52 if (m_Context)
53 {
54 HRESULT hr = RemovePackageDependency(m_Context);
55 if (SUCCEEDED(hr))
56 {
57 m_Context = nullptr;
58 }
59 else
60 {
61 // we get random invalid parameter errors despite the parameter being correct.
62 HresultHandle(hr, spdlog::level::info, L"Failed to remove a runtime dependency");
63 }
64
65 hr = DeletePackageDependency(m_dependencyId.get());
66 HresultVerify(hr, spdlog::level::warn, L"Failed to delete a dynamic dependency");
67 }
68}

Callers

nothing calls this directly

Calls 1

getMethod · 0.80

Tested by

no test coverage detected