Juan Lang : crypt32: Add a warning if a store's ref count is invalid.
Alexandre Julliard
julliard at winehq.org
Thu Nov 5 10:50:01 CST 2009
Module: wine
Branch: master
Commit: a16ca1d0395a079418c5bc163a3b8440d125fb88
URL: http://source.winehq.org/git/wine.git/?a=commit;h=a16ca1d0395a079418c5bc163a3b8440d125fb88
Author: Juan Lang <juan.lang at gmail.com>
Date: Wed Nov 4 16:45:52 2009 -0800
crypt32: Add a warning if a store's ref count is invalid.
---
dlls/crypt32/store.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/crypt32/store.c b/dlls/crypt32/store.c
index 69578f2..3a786b0 100644
--- a/dlls/crypt32/store.c
+++ b/dlls/crypt32/store.c
@@ -1175,6 +1175,8 @@ BOOL WINAPI CertCloseStore(HCERTSTORE hCertStore, DWORD dwFlags)
if ( hcs->dwMagic != WINE_CRYPTCERTSTORE_MAGIC )
return FALSE;
+ if (hcs->ref <= 0)
+ ERR("%p's ref count is %d\n", hcs, hcs->ref);
if (InterlockedDecrement(&hcs->ref) == 0)
{
TRACE("%p's ref count is 0, freeing\n", hcs);
More information about the wine-cvs
mailing list