dinput: Rename This to device in dinput_device_alloc.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
10b00e66bc
commit
c6011504a4
|
@ -2147,25 +2147,25 @@ static const IDirectInputDevice8WVtbl dinput_device_w_vtbl =
|
||||||
HRESULT dinput_device_alloc( SIZE_T size, const struct dinput_device_vtbl *vtbl, const GUID *guid,
|
HRESULT dinput_device_alloc( SIZE_T size, const struct dinput_device_vtbl *vtbl, const GUID *guid,
|
||||||
struct dinput *dinput, void **out )
|
struct dinput *dinput, void **out )
|
||||||
{
|
{
|
||||||
struct dinput_device *This;
|
struct dinput_device *device;
|
||||||
|
|
||||||
if (!(This = calloc( 1, size ))) return DIERR_OUTOFMEMORY;
|
if (!(device = calloc( 1, size ))) return DIERR_OUTOFMEMORY;
|
||||||
|
|
||||||
This->IDirectInputDevice8A_iface.lpVtbl = &dinput_device_a_vtbl;
|
device->IDirectInputDevice8A_iface.lpVtbl = &dinput_device_a_vtbl;
|
||||||
This->IDirectInputDevice8W_iface.lpVtbl = &dinput_device_w_vtbl;
|
device->IDirectInputDevice8W_iface.lpVtbl = &dinput_device_w_vtbl;
|
||||||
This->ref = 1;
|
device->ref = 1;
|
||||||
This->guid = *guid;
|
device->guid = *guid;
|
||||||
This->instance.dwSize = sizeof(DIDEVICEINSTANCEW);
|
device->instance.dwSize = sizeof(DIDEVICEINSTANCEW);
|
||||||
This->caps.dwSize = sizeof(DIDEVCAPS);
|
device->caps.dwSize = sizeof(DIDEVCAPS);
|
||||||
This->caps.dwFlags = DIDC_ATTACHED | DIDC_EMULATED;
|
device->caps.dwFlags = DIDC_ATTACHED | DIDC_EMULATED;
|
||||||
This->device_gain = 10000;
|
device->device_gain = 10000;
|
||||||
This->force_feedback_state = DIGFFS_STOPPED | DIGFFS_EMPTY;
|
device->force_feedback_state = DIGFFS_STOPPED | DIGFFS_EMPTY;
|
||||||
InitializeCriticalSection( &This->crit );
|
InitializeCriticalSection( &device->crit );
|
||||||
This->dinput = dinput;
|
device->dinput = dinput;
|
||||||
IDirectInput_AddRef( &dinput->IDirectInput7A_iface );
|
IDirectInput_AddRef( &dinput->IDirectInput7A_iface );
|
||||||
This->vtbl = vtbl;
|
device->vtbl = vtbl;
|
||||||
|
|
||||||
*out = This;
|
*out = device;
|
||||||
return DI_OK;
|
return DI_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue