Vijay Kiran Kamuju : msasn1: Add ASN1_CreateModule stub implementation.
Alexandre Julliard
julliard at winehq.org
Tue Nov 10 13:46:20 CST 2020
Module: wine
Branch: stable
Commit: f94584389c19c0898cf8544c5bc732b95d0f5540
URL: https://source.winehq.org/git/wine.git/?a=commit;h=f94584389c19c0898cf8544c5bc732b95d0f5540
Author: Vijay Kiran Kamuju <infyquest at gmail.com>
Date: Wed Apr 29 19:43:06 2020 +0200
msasn1: Add ASN1_CreateModule stub implementation.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=38020
Signed-off-by: Vijay Kiran Kamuju <infyquest at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
(cherry picked from commit 48aefd2a0409d8c2a8474eb110992ac2532b6a78)
Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>
---
dlls/msasn1/main.c | 19 +++++++++++++++++++
dlls/msasn1/msasn1.spec | 2 +-
2 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/dlls/msasn1/main.c b/dlls/msasn1/main.c
index 7ca0eac63e9..90c4a8a9c9d 100644
--- a/dlls/msasn1/main.c
+++ b/dlls/msasn1/main.c
@@ -23,6 +23,10 @@
#include "winbase.h"
#include "msasn1.h"
+#include "wine/debug.h"
+
+WINE_DEFAULT_DEBUG_CHANNEL(msasn1);
+
BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, LPVOID reserved)
{
@@ -37,3 +41,18 @@ BOOL WINAPI DllMain(HINSTANCE instance, DWORD reason, LPVOID reserved)
return TRUE;
}
+
+ASN1module_t WINAPI ASN1_CreateModule(ASN1uint32_t ver, ASN1encodingrule_e rule, ASN1uint32_t flags,
+ ASN1uint32_t pdu, const ASN1GenericFun_t encoder[],
+ const ASN1GenericFun_t decoder[], const ASN1FreeFun_t freemem[],
+ const ASN1uint32_t size[], ASN1magic_t magic)
+{
+ ASN1module_t module = NULL;
+
+ FIXME("(%08x %08x %08x %u %p %p %p %p %u): Stub!\n", ver, rule, flags, pdu, encoder, decoder, freemem, size, magic);
+
+ if (!encoder || !decoder || !freemem || !size)
+ return module;
+
+ return module;
+}
diff --git a/dlls/msasn1/msasn1.spec b/dlls/msasn1/msasn1.spec
index 165839964d3..ca6a461c650 100644
--- a/dlls/msasn1/msasn1.spec
+++ b/dlls/msasn1/msasn1.spec
@@ -223,7 +223,7 @@
@ stub ASN1_CreateDecoder
@ stub ASN1_CreateDecoderEx
@ stub ASN1_CreateEncoder
-@ stub ASN1_CreateModule
+@ stdcall ASN1_CreateModule(long long long long ptr ptr ptr ptr long)
@ stub ASN1_Decode
@ stub ASN1_Encode
@ stub ASN1_FreeDecoded
More information about the wine-cvs
mailing list