Module: wine Branch: master Commit: 46ead27165f5ff1feec840a9b8783d7a1052ed14 URL: http://source.winehq.org/git/wine.git/?a=commit;h=46ead27165f5ff1feec840a9b8...
Author: Juan Lang juan.lang@gmail.com Date: Wed Oct 17 09:33:30 2007 -0700
crypt32: Don't abort early if encoding type is 0 for CryptRegisterOIDFunction/CryptUnregisterOIDFunction.
---
dlls/crypt32/oid.c | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-)
diff --git a/dlls/crypt32/oid.c b/dlls/crypt32/oid.c index c33d7aa..f4d254d 100644 --- a/dlls/crypt32/oid.c +++ b/dlls/crypt32/oid.c @@ -602,10 +602,6 @@ BOOL WINAPI CryptRegisterOIDFunction(DWORD dwEncodingType, LPCSTR pszFuncName, TRACE("(%x, %s, %s, %s, %s)\n", dwEncodingType, pszFuncName, debugstr_a(pszOID), debugstr_w(pwszDll), pszOverrideFuncName);
- /* This only registers functions for encoding certs, not messages */ - if (!GET_CERT_ENCODING_TYPE(dwEncodingType)) - return TRUE; - /* Native does nothing pwszDll is NULL */ if (!pwszDll) return TRUE; @@ -666,9 +662,6 @@ BOOL WINAPI CryptUnregisterOIDFunction(DWORD dwEncodingType, LPCSTR pszFuncName, TRACE("%x %s %s\n", dwEncodingType, debugstr_a(pszFuncName), debugstr_a(pszOID));
- if (!GET_CERT_ENCODING_TYPE(dwEncodingType)) - return TRUE; - if (!pszFuncName || !pszOID) { SetLastError(ERROR_INVALID_PARAMETER);