[Wine-devel] Eter's patch is applied to winehq repo 08/26/11

builder на builder.office.etersoft.ru builder на builder.office.etersoft.ru
Пт Авг 26 20:20:17 MSD 2011


New Etersoft's patches since last build time:
commit d15d45e5d1006bfee502ebec3447ed59e1e642cf
Author: Alexander Morozov <amorozov на etersoft.ru>

    cryptui: Add stubs for CryptUIDlgSelectCertificateA/W.

commit ebfcc25da0dfd4384fbb7f49e6a08732d03db736
Author: Alexander Morozov <amorozov на etersoft.ru>

    include: Fix CRYPTUI_SELECTCERTIFICATE_STRUCTA declaration.

---

commit d15d45e5d1006bfee502ebec3447ed59e1e642cf
Author: Alexander Morozov <amorozov на etersoft.ru>
Date:   Wed Jul 20 21:09:42 2011 +0400

    cryptui: Add stubs for CryptUIDlgSelectCertificateA/W.

diff --git a/dlls/cryptui/cryptui.spec b/dlls/cryptui/cryptui.spec
index d243217..bce5de0 100644
--- a/dlls/cryptui/cryptui.spec
+++ b/dlls/cryptui/cryptui.spec
@@ -2,9 +2,9 @@
 2 stdcall CryptUIDlgCertMgr(ptr)
 3 stub CryptUIDlgFreeCAContext
 4 stub CryptUIDlgSelectCA
-5 stub CryptUIDlgSelectCertificateA
+5 stdcall CryptUIDlgSelectCertificateA(ptr)
 6 stub CryptUIDlgSelectCertificateFromStore
-7 stub CryptUIDlgSelectCertificateW
+7 stdcall CryptUIDlgSelectCertificateW(ptr)
 8 stdcall CryptUIDlgSelectStoreA(ptr)
 9 stdcall CryptUIDlgSelectStoreW(ptr)
 10 stub CryptUIDlgViewCRLA
diff --git a/dlls/cryptui/main.c b/dlls/cryptui/main.c
index 15e71d5..9df9800 100644
--- a/dlls/cryptui/main.c
+++ b/dlls/cryptui/main.c
@@ -7043,3 +7043,15 @@ BOOL WINAPI CryptUIDlgViewSignerInfoA(CRYPTUI_VIEWSIGNERINFO_STRUCTA *pcvsi)
     FIXME("%p: stub\n", pcvsi);
     return FALSE;
 }
+
+PCCERT_CONTEXT WINAPI CryptUIDlgSelectCertificateW(PCCRYPTUI_SELECTCERTIFICATE_STRUCTW pcsc)
+{
+    FIXME("%p: stub\n", pcsc);
+    return NULL;
+}
+
+PCCERT_CONTEXT WINAPI CryptUIDlgSelectCertificateA(PCCRYPTUI_SELECTCERTIFICATE_STRUCTA pcsc)
+{
+    FIXME("%p: stub\n", pcsc);
+    return NULL;
+}

commit ebfcc25da0dfd4384fbb7f49e6a08732d03db736
Author: Alexander Morozov <amorozov на etersoft.ru>
Date:   Wed Aug 10 18:46:35 2011 +0400

    include: Fix CRYPTUI_SELECTCERTIFICATE_STRUCTA declaration.

diff --git a/include/cryptuiapi.h b/include/cryptuiapi.h
index f151fa4..81c58af 100644
--- a/include/cryptuiapi.h
+++ b/include/cryptuiapi.h
@@ -359,7 +359,7 @@ typedef struct _CRYPTUI_SELECTCERTIFICATE_STRUCTA
     DWORD               cStores;
     HCERTSTORE         *rghStores;
     DWORD               cPropSheetPages;
-    LPCPROPSHEETPAGEW   rgPropSheetPages;
+    LPCPROPSHEETPAGEA   rgPropSheetPages;
     HCERTSTORE          hSelectedCertStore;
 } CRYPTUI_SELECTCERTIFICATE_STRUCTA, *PCRYPTUI_SELECTCERTIFICATE_STRUCTA;
 typedef const CRYPTUI_SELECTCERTIFICATE_STRUCTA *


Подробная информация о списке рассылки Wine-devel