diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2022-04-04 13:34:10 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2022-04-05 13:52:11 -0500 |
commit | c0822d3142abcd17589861566d0724f5f0a6d0a0 (patch) | |
tree | 822ee36441bd9ba2cbfce098eb85347bd91e55e3 /src | |
parent | 7ff59a67c279c2c6a3139b29cb8f0c4ffdc2ea7f (diff) | |
download | wix-c0822d3142abcd17589861566d0724f5f0a6d0a0.tar.gz wix-c0822d3142abcd17589861566d0724f5f0a6d0a0.tar.bz2 wix-c0822d3142abcd17589861566d0724f5f0a6d0a0.zip |
Make non-embedded bundles skip making a system restore point.
Diffstat (limited to 'src')
-rw-r--r-- | src/burn/engine/bundlepackageengine.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/burn/engine/bundlepackageengine.cpp b/src/burn/engine/bundlepackageengine.cpp index 6336bd27..cb34878f 100644 --- a/src/burn/engine/bundlepackageengine.cpp +++ b/src/burn/engine/bundlepackageengine.cpp | |||
@@ -843,6 +843,10 @@ static HRESULT ExecuteBundle( | |||
843 | { | 843 | { |
844 | hr = StrAllocConcat(&sczBaseCommand, L" -quiet", 0); | 844 | hr = StrAllocConcat(&sczBaseCommand, L" -quiet", 0); |
845 | ExitOnFailure(hr, "Failed to append quiet argument."); | 845 | ExitOnFailure(hr, "Failed to append quiet argument."); |
846 | |||
847 | // Embedded bundles will disable system restore so might as well make non-embedded do it, too. | ||
848 | hr = StrAllocConcat(&sczBaseCommand, L" -disablesystemrestore", 0); | ||
849 | ExitOnFailure(hr, "Failed to append disable system restore."); | ||
846 | } | 850 | } |
847 | 851 | ||
848 | if (wzOperationCommandLine) | 852 | if (wzOperationCommandLine) |