Module: wine Branch: master Commit: c84df40665a532684c0eed3d116e8039b80d84cb URL: http://source.winehq.org/git/wine.git/?a=commit;h=c84df40665a532684c0eed3d11...
Author: Juan Lang juan.lang@gmail.com Date: Mon Sep 22 13:08:08 2008 -0700
cryptdlg: Implement CertTrustInit.
---
dlls/cryptdlg/main.c | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/dlls/cryptdlg/main.c b/dlls/cryptdlg/main.c index 36f2a1b..ba79d4f 100644 --- a/dlls/cryptdlg/main.c +++ b/dlls/cryptdlg/main.c @@ -76,8 +76,15 @@ DWORD WINAPI GetFriendlyNameOfCertW(PCCERT_CONTEXT pccert, LPWSTR pchBuffer, */ HRESULT WINAPI CertTrustInit(CRYPT_PROVIDER_DATA *pProvData) { - FIXME("(%p)\n", pProvData); - return E_NOTIMPL; + HRESULT ret = S_FALSE; + + TRACE("(%p)\n", pProvData); + + if (pProvData->padwTrustStepErrors && + !pProvData->padwTrustStepErrors[TRUSTERROR_STEP_FINAL_WVTINIT]) + ret = S_OK; + TRACE("returning %08x\n", ret); + return ret; }
/***********************************************************************