diff options
author | Mike Kaganski <mike.kaganski@collabora.com> | 2020-01-10 14:51:05 +0300 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2020-01-10 15:14:10 +0100 |
commit | 2bb064943444cd5bac155ad367378b674bceb11a (patch) | |
tree | 9e19bab07640ab1662fe95f48a4256df2bf92c81 /setup_native/source | |
parent | 14e26096f0476b8ecb70511c304a0cdf5440ef7a (diff) |
Improve logging of feature states
Change-Id: I8b304bbefe861abd7503204f0ae8efb0aea203ac
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86528
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'setup_native/source')
-rw-r--r-- | setup_native/source/win32/customactions/reg_dlls/reg_dlls.cxx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/setup_native/source/win32/customactions/reg_dlls/reg_dlls.cxx b/setup_native/source/win32/customactions/reg_dlls/reg_dlls.cxx index 74a524e4dae6..c7b1cc742938 100644 --- a/setup_native/source/win32/customactions/reg_dlls/reg_dlls.cxx +++ b/setup_native/source/win32/customactions/reg_dlls/reg_dlls.cxx @@ -236,12 +236,21 @@ extern "C" __declspec(dllexport) UINT __stdcall PrepRegUnregDLLs(MSIHANDLE hInst CheckWin32Error("MsiGetFeatureStateW", MsiGetFeatureStateW(hInstall, L"gm_SharePointSupport_SubstMSO", ¤t_state_SubstMSO, &future_state_SubstMSO)); + + WriteLog(hInstall, "gm_SharePointSupport_SubstMSO state:", // + "current", std::to_string(current_state_SubstMSO), // + "future", std::to_string(future_state_SubstMSO)); // + INSTALLSTATE current_state_Main; INSTALLSTATE future_state_Main; CheckWin32Error("MsiGetFeatureStateW", MsiGetFeatureStateW(hInstall, L"gm_o_SharePointSupport", ¤t_state_Main, &future_state_Main)); + WriteLog(hInstall, "gm_o_SharePointSupport state:", // + "current", std::to_string(current_state_Main), // + "future", std::to_string(future_state_Main)); // + const bool bUnregSubstMSO = current_state_SubstMSO == INSTALLSTATE_LOCAL && future_state_SubstMSO == INSTALLSTATE_ABSENT; const bool bUnregMain |