[VIDEOPRT]

- "RegionSize must be zero" doesn't mean literally pass 0 for the region size...

svn path=/trunk/; revision=54670
This commit is contained in:
Cameron Gutman 2011-12-17 09:18:24 +00:00
parent 94322ba2cb
commit 9dc72d09dc

View file

@ -82,13 +82,14 @@ IntInt10FreeBuffer(
NTSTATUS Status;
PKPROCESS CallingProcess = (PKPROCESS)PsGetCurrentProcess();
KAPC_STATE ApcState;
SIZE_T Size = 0;
TRACE_(VIDEOPRT, "IntInt10FreeBuffer\n");
INFO_(VIDEOPRT, "- Segment: %x\n", Seg);
INFO_(VIDEOPRT, "- Offset: %x\n", Off);
IntAttachToCSRSS(&CallingProcess, &ApcState);
Status = ZwFreeVirtualMemory(NtCurrentProcess(), &MemoryAddress, 0,
Status = ZwFreeVirtualMemory(NtCurrentProcess(), &MemoryAddress, &Size,
MEM_RELEASE);
IntDetachFromCSRSS(&CallingProcess, &ApcState);