Juan Lang : rsaenh: Empty container names are allowed for CRYPT_VERIFYCONTEXT contexts.

Alexandre Julliard julliard at winehq.org
Wed Nov 28 08:01:40 CST 2007


Module: wine
Branch: master
Commit: 749a7adaf4673e8d510a49b14ed476e0093d1661
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=749a7adaf4673e8d510a49b14ed476e0093d1661

Author: Juan Lang <juan.lang at gmail.com>
Date:   Tue Nov 27 14:38:08 2007 -0800

rsaenh: Empty container names are allowed for CRYPT_VERIFYCONTEXT contexts.

---

 dlls/rsaenh/rsaenh.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/rsaenh/rsaenh.c b/dlls/rsaenh/rsaenh.c
index fcf3dcf..b099f77 100644
--- a/dlls/rsaenh/rsaenh.c
+++ b/dlls/rsaenh/rsaenh.c
@@ -1583,8 +1583,8 @@ BOOL WINAPI RSAENH_CPAcquireContext(HCRYPTPROV *phProv, LPSTR pszContainer,
 
         case CRYPT_VERIFYCONTEXT|CRYPT_NEWKEYSET:
         case CRYPT_VERIFYCONTEXT:
-            if (pszContainer) {
-                TRACE("pszContainer should be NULL\n");
+            if (pszContainer && *pszContainer) {
+                TRACE("pszContainer should be empty\n");
                 SetLastError(NTE_BAD_FLAGS);
                 return FALSE;
             }




More information about the wine-cvs mailing list