Module: wine Branch: master Commit: 99e557f02be0b089c64e127025ebf7deb98f89d3 URL: http://source.winehq.org/git/wine.git/?a=commit;h=99e557f02be0b089c64e127025...
Author: Juan Lang juan.lang@gmail.com Date: Fri Oct 1 15:06:35 2010 -0700
cryptui: Check whether caller called WinVerifyTrust when deciding whether to call it.
---
dlls/cryptui/main.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/cryptui/main.c b/dlls/cryptui/main.c index 540ef73..abda52a 100644 --- a/dlls/cryptui/main.c +++ b/dlls/cryptui/main.c @@ -4434,7 +4434,7 @@ BOOL WINAPI CryptUIDlgViewCertificateW( } /* Make a local copy in case we have to call WinVerifyTrust ourselves */ memcpy(&viewInfo, pCertViewInfo, sizeof(viewInfo)); - if (!viewInfo.u.hWVTStateData) + if (!pCertViewInfo->u.hWVTStateData) { memset(&wvt, 0, sizeof(wvt)); wvt.cbStruct = sizeof(wvt); @@ -4476,7 +4476,7 @@ BOOL WINAPI CryptUIDlgViewCertificateW( if (ret) { ret = show_cert_dialog(&viewInfo, provCert, pfPropertiesChanged); - if (!viewInfo.u.hWVTStateData) + if (!pCertViewInfo->u.hWVTStateData) { wvt.dwStateAction = WTD_STATEACTION_CLOSE; WinVerifyTrust(NULL, &generic_cert_verify, &wvt);