From fa50e67d231c303c8e588d7fa6c6669f319d6284 Mon Sep 17 00:00:00 2001 From: Sebastian Gasiorek Date: Sat, 24 Jun 2017 12:14:01 +0000 Subject: [PATCH] [DXG] Replace wrong PLONG with PBYTE as it was in original development. CORE-13392 svn path=/trunk/; revision=75179 --- reactos/win32ss/reactx/dxg/ddhmg.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/reactos/win32ss/reactx/dxg/ddhmg.c b/reactos/win32ss/reactx/dxg/ddhmg.c index f73a6c077e9..6517ccf246c 100644 --- a/reactos/win32ss/reactx/dxg/ddhmg.c +++ b/reactos/win32ss/reactx/dxg/ddhmg.c @@ -158,7 +158,7 @@ DdHmgLock(HANDLE DdHandle, UCHAR ObjectType, BOOLEAN LockOwned) if ( Index < gcMaxDdHmgr ) { - pEntry = (PDD_ENTRY)((PLONG)gpentDdHmgr + (sizeof(DD_ENTRY) * Index)); + pEntry = (PDD_ENTRY)((PBYTE)gpentDdHmgr + (sizeof(DD_ENTRY) * Index)); if ( VerifyObjectOwner(pEntry) ) { @@ -276,7 +276,7 @@ DdGetFreeHandle(UCHAR objType) if (ghFreeDdHmgr) { index = ghFreeDdHmgr; - pEntry = (PDD_ENTRY)((PLONG)gpentDdHmgr + (sizeof(DD_ENTRY) * index)); + pEntry = (PDD_ENTRY)((PBYTE)gpentDdHmgr + (sizeof(DD_ENTRY) * index)); // put next free index to our global variable ghFreeDdHmgr = pEntry->NextFree; @@ -303,7 +303,7 @@ DdGetFreeHandle(UCHAR objType) gpentDdHmgr = mAllocMem; } - pEntry = (PDD_ENTRY)((PLONG)gpentDdHmgr + (sizeof(DD_ENTRY) * gcMaxDdHmgr)); + pEntry = (PDD_ENTRY)((PBYTE)gpentDdHmgr + (sizeof(DD_ENTRY) * gcMaxDdHmgr)); // build handle pEntry->FullUnique = objType | 8; @@ -357,7 +357,7 @@ DdHmgAlloc(ULONG objSize, CHAR objType, BOOLEAN objLock) { Index = DDHMG_HTOI(DdHandle); - pEntry = (PDD_ENTRY)((PLONG)gpentDdHmgr + (sizeof(DD_ENTRY) * Index)); + pEntry = (PDD_ENTRY)((PBYTE)gpentDdHmgr + (sizeof(DD_ENTRY) * Index)); pEntry->pobj = pObject; pEntry->Objt = objType; @@ -408,7 +408,7 @@ DdHmgFree(HANDLE DdHandle) EngAcquireSemaphore(ghsemHmgr); - pEntry = (PDD_ENTRY)((PLONG)gpentDdHmgr + (sizeof(DD_ENTRY) * Index)); + pEntry = (PDD_ENTRY)((PBYTE)gpentDdHmgr + (sizeof(DD_ENTRY) * Index)); // check if we have object that should be freed if (pEntry->pobj)