From 9c3502c62599689d043c30e700964e2181b87acb Mon Sep 17 00:00:00 2001 From: Johannes Anderwald Date: Wed, 6 May 2009 22:07:53 +0000 Subject: [PATCH] - Only call ReleaseStgMedium when IDataObject_GetData has succeeded - Fixes explorer crashing on context menu click svn path=/trunk/; revision=40822 --- reactos/dll/win32/shell32/shv_def_cmenu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/dll/win32/shell32/shv_def_cmenu.c b/reactos/dll/win32/shell32/shv_def_cmenu.c index 4e9294baa88..6cd921f8c6d 100644 --- a/reactos/dll/win32/shell32/shv_def_cmenu.c +++ b/reactos/dll/win32/shell32/shv_def_cmenu.c @@ -299,10 +299,10 @@ HasClipboardData() if(SUCCEEDED(IDataObject_GetData(pda,&formatetc,&medium))) { ret = TRUE; + ReleaseStgMedium(&medium); } IDataObject_Release(pda); - ReleaseStgMedium(&medium); } return ret;