diff --git a/reactos/dll/directx/ksuser/ksuser.c b/reactos/dll/directx/ksuser/ksuser.c index 469fa672831..962307401e3 100644 --- a/reactos/dll/directx/ksuser/ksuser.c +++ b/reactos/dll/directx/ksuser/ksuser.c @@ -153,7 +153,7 @@ KsCreatePin(HANDLE FilterHandle, PHANDLE ConnectionHandle) { ULONG BufferSize = sizeof(KSPIN_CONNECT); - PKSDATAFORMAT DataFormat = ((PKSDATAFORMAT) ( ((ULONG)Connect) + ((ULONG)sizeof(KSPIN_CONNECT)) ) ); + PKSDATAFORMAT DataFormat = (PKSDATAFORMAT)(Connect + 1); if (DataFormat->Flags & KSDATAFORMAT_ATTRIBUTES) {