From 29e5f1d97804595639d1e9198c8c4288070da60b Mon Sep 17 00:00:00 2001 From: Sebastian Lackner Date: Wed, 26 Dec 2018 13:43:03 -0600 Subject: [PATCH] appwiz.cpl: Copy addons to cache instead of moving. This leaves behind entries in wininet's own cache. That these are created in the first place is probably less than desirable, but that seems best addressed after code freeze. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46364 Signed-off-by: Zebediah Figura Signed-off-by: Alexandre Julliard --- dlls/appwiz.cpl/addons.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/appwiz.cpl/addons.c b/dlls/appwiz.cpl/addons.c index c34101f3d8a..79f667bbebb 100644 --- a/dlls/appwiz.cpl/addons.c +++ b/dlls/appwiz.cpl/addons.c @@ -513,7 +513,7 @@ static HRESULT WINAPI InstallCallback_OnStopBinding(IBindStatusCallback *iface, cache_file_name = get_cache_file_name(TRUE); if(cache_file_name) { - MoveFileW(msi_file, cache_file_name); + CopyFileW(msi_file, cache_file_name, FALSE); heap_free(cache_file_name); } }else {