Juan Lang : cryptui: Ignore additional prop sheet pages when calling CryptUIViewCertificateW from CryptUIViewCertificateA .
Alexandre Julliard
julliard at winehq.org
Thu Dec 18 08:08:40 CST 2008
Module: wine
Branch: master
Commit: 29bf23108b8f17308fdb083d80e302eba36d75b5
URL: http://source.winehq.org/git/wine.git/?a=commit;h=29bf23108b8f17308fdb083d80e302eba36d75b5
Author: Juan Lang <juan.lang at 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:
More information about the wine-cvs
mailing list