From e361356e8ef5a827ae0115b53b0c2a529e245407 Mon Sep 17 00:00:00 2001 From: Hans Leidekker Date: Tue, 20 Jan 2009 17:12:09 +0100 Subject: [PATCH] wintrust: Set system attribute on the target catalog file in CryptCATAdminAddCatalog. --- dlls/wintrust/crypt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/wintrust/crypt.c b/dlls/wintrust/crypt.c index cf8aa73f07f..e01a23006fa 100644 --- a/dlls/wintrust/crypt.c +++ b/dlls/wintrust/crypt.c @@ -188,6 +188,8 @@ HCATINFO WINAPI CryptCATAdminAddCatalog(HCATADMIN catAdmin, PWSTR catalogFile, HeapFree(GetProcessHeap(), 0, target); return NULL; } + SetFileAttributesW(target, FILE_ATTRIBUTE_SYSTEM); + if (!(ci = HeapAlloc(GetProcessHeap(), 0, sizeof(*ci)))) { HeapFree(GetProcessHeap(), 0, target);