Juan Lang : crypt32: Add an error if the ref count is invalid when releasing a context.
Alexandre Julliard
julliard at winehq.org
Wed Nov 4 10:26:25 CST 2009
Module: wine
Branch: master
Commit: 787d0ab5641e8417667481862202569b9cdd0f02
URL: http://source.winehq.org/git/wine.git/?a=commit;h=787d0ab5641e8417667481862202569b9cdd0f02
Author: Juan Lang <juan.lang at gmail.com>
Date: Tue Nov 3 16:46:50 2009 -0800
crypt32: Add an error if the ref count is invalid when releasing a context.
---
dlls/crypt32/context.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/crypt32/context.c b/dlls/crypt32/context.c
index b8ad220..e0c1932 100644
--- a/dlls/crypt32/context.c
+++ b/dlls/crypt32/context.c
@@ -173,7 +173,10 @@ BOOL Context_Release(void *context, size_t contextSize,
BOOL ret = TRUE;
if (base->ref <= 0)
+ {
+ ERR("%p's ref count is %d\n", context, base->ref);
return FALSE;
+ }
if (base->type == ContextTypeLink)
{
/* The linked context is of the same type as this, so release
More information about the wine-cvs
mailing list