riched20: Remove an unused critsec.
Signed-off-by: Huw Davies <huw@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
8dbc40be14
commit
115c3ab2a2
|
@ -34,14 +34,13 @@ WINE_DEFAULT_DEBUG_CHANNEL(richedit);
|
||||||
|
|
||||||
struct text_services
|
struct text_services
|
||||||
{
|
{
|
||||||
IUnknown IUnknown_inner;
|
IUnknown IUnknown_inner;
|
||||||
ITextServices ITextServices_iface;
|
ITextServices ITextServices_iface;
|
||||||
IUnknown *outer_unk;
|
IUnknown *outer_unk;
|
||||||
LONG ref;
|
LONG ref;
|
||||||
ITextHost *host;
|
ITextHost *host;
|
||||||
CRITICAL_SECTION csTxtSrv;
|
ME_TextEditor *editor;
|
||||||
ME_TextEditor *editor;
|
char spare[256]; /* for bug #12179 */
|
||||||
char spare[256];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static inline struct text_services *impl_from_IUnknown( IUnknown *iface )
|
static inline struct text_services *impl_from_IUnknown( IUnknown *iface )
|
||||||
|
@ -95,8 +94,6 @@ static ULONG WINAPI ITextServicesImpl_Release(IUnknown *iface)
|
||||||
if (!ref)
|
if (!ref)
|
||||||
{
|
{
|
||||||
ME_DestroyEditor( services->editor );
|
ME_DestroyEditor( services->editor );
|
||||||
services->csTxtSrv.DebugInfo->Spare[0] = 0;
|
|
||||||
DeleteCriticalSection( &services->csTxtSrv );
|
|
||||||
CoTaskMemFree( services );
|
CoTaskMemFree( services );
|
||||||
}
|
}
|
||||||
return ref;
|
return ref;
|
||||||
|
@ -378,8 +375,6 @@ HRESULT create_text_services( IUnknown *outer, ITextHost *text_host, IUnknown **
|
||||||
|
|
||||||
services = CoTaskMemAlloc( sizeof(*services) );
|
services = CoTaskMemAlloc( sizeof(*services) );
|
||||||
if (services == NULL) return E_OUTOFMEMORY;
|
if (services == NULL) return E_OUTOFMEMORY;
|
||||||
InitializeCriticalSection( &services->csTxtSrv );
|
|
||||||
services->csTxtSrv.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__ ": ITextServicesImpl.csTxtSrv");
|
|
||||||
services->ref = 1;
|
services->ref = 1;
|
||||||
services->host = text_host; /* Don't take a ref of the host - this would lead to a mutual dependency */
|
services->host = text_host; /* Don't take a ref of the host - this would lead to a mutual dependency */
|
||||||
services->IUnknown_inner.lpVtbl = &textservices_inner_vtbl;
|
services->IUnknown_inner.lpVtbl = &textservices_inner_vtbl;
|
||||||
|
|
Loading…
Reference in New Issue