Module: wine Branch: master Commit: 29bf23108b8f17308fdb083d80e302eba36d75b5 URL: http://source.winehq.org/git/wine.git/?a=commit;h=29bf23108b8f17308fdb083d80...
Author: Juan Lang juan.lang@gmail.com Date: Mon Nov 3 17:19:56 2008 -0800
cryptui: Ignore additional prop sheet pages when calling CryptUIViewCertificateW from CryptUIViewCertificateA.
---
dlls/cryptui/main.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/dlls/cryptui/main.c b/dlls/cryptui/main.c index 692196c..b476a73 100644 --- a/dlls/cryptui/main.c +++ b/dlls/cryptui/main.c @@ -59,6 +59,9 @@ BOOL WINAPI CryptUIDlgCertMgr(PCCRYPTUI_CERT_MGR_STRUCT pCryptUICertMgr) return FALSE; }
+/*********************************************************************** + * CryptUIDlgViewCertificateA (CRYPTUI.@) + */ BOOL WINAPI CryptUIDlgViewCertificateA( PCCRYPTUI_VIEWCERTIFICATE_STRUCTA pCertViewInfo, BOOL *pfPropertiesChanged) { @@ -87,6 +90,11 @@ BOOL WINAPI CryptUIDlgViewCertificateA( goto error; } } + if (pCertViewInfo->cPropSheetPages) + { + FIXME("ignoring additional prop sheet pages\n"); + viewInfo.cPropSheetPages = 0; + } ret = CryptUIDlgViewCertificateW(&viewInfo, pfPropertiesChanged); HeapFree(GetProcessHeap(), 0, title); error: