[KSUSER] Improve pointer arithmetics
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Thu, 28 Dec 2017 17:35:30 +0000 (18:35 +0100)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Thu, 15 Aug 2019 16:04:57 +0000 (18:04 +0200)
dll/directx/ksuser/ksuser.c

index 12b54e9..d59a84e 100644 (file)
@@ -195,7 +195,7 @@ KsCreatePin(HANDLE FilterHandle,
             PHANDLE  ConnectionHandle)
 {
     ULONG BufferSize = sizeof(KSPIN_CONNECT);
-    PKSDATAFORMAT DataFormat = ((PKSDATAFORMAT) ((ULONG_PTR)Connect + sizeof(KSPIN_CONNECT)));
+    PKSDATAFORMAT DataFormat = (PKSDATAFORMAT)(Connect + 1);
 
     BufferSize += DataFormat->FormatSize;