diff --git a/reactos/include/reactos/shellutils.h b/reactos/include/reactos/shellutils.h index cb122183d70..7291a76d56f 100644 --- a/reactos/include/reactos/shellutils.h +++ b/reactos/include/reactos/shellutils.h @@ -67,10 +67,8 @@ public: return hr; } if (InterlockedCompareExchangePointer((PVOID *)&s_pInstance, pObj, NULL)) - { static_cast(pObj)->Release(); - s_IsTerminated = false; - } + s_IsTerminated = false; } return s_pInstance->QueryInterface(riid, ppv); }