From fc41b90c2746c78ec7b1d7f9a14686ddc09fed12 Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Mon, 7 Mar 2022 16:23:59 -0600 Subject: Read Uninstallable from manifest and add test for non-uninstallable exe Last part of 6459 --- src/burn/engine/exeengine.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/burn/engine/exeengine.cpp') diff --git a/src/burn/engine/exeengine.cpp b/src/burn/engine/exeengine.cpp index b13650e5..c984f5a7 100644 --- a/src/burn/engine/exeengine.cpp +++ b/src/burn/engine/exeengine.cpp @@ -37,11 +37,8 @@ extern "C" HRESULT ExeEngineParsePackageFromXml( ExitOnOptionalXmlQueryFailure(hr, fFoundXml, "Failed to get @Repairable."); // @Uninstallable - pPackage->Exe.fUninstallable = TRUE; // TODO: https://github.com/wixtoolset/issues/issues/6459 - /* - hr = XmlGetYesNoAttribute(pixnNode, L"Uninstallable", &pPackage->Exe.fUninstallable); + hr = XmlGetYesNoAttribute(pixnExePackage, L"Uninstallable", &pPackage->Exe.fUninstallable); ExitOnOptionalXmlQueryFailure(hr, fFoundXml, "Failed to get @Uninstallable."); - */ // @Protocol hr = XmlGetAttributeEx(pixnExePackage, L"Protocol", &scz); -- cgit v1.2.3-55-g6feb