mirror of https://github.com/x64dbg/TitanEngine
fix invalid winapi comparison: BOOL should not be compared to TRUE
This commit is contained in:
parent
38082ded2e
commit
96d3677054
|
|
@ -27016,7 +27016,7 @@ __declspec(dllexport) bool TITCALL StaticRawMemoryCopyW(HANDLE hFile, ULONG_PTR
|
||||||
}
|
}
|
||||||
while((int)Size > NULL)
|
while((int)Size > NULL)
|
||||||
{
|
{
|
||||||
if(ReadFile(hFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL) == TRUE && rfNumberOfBytesRead == SizeToRead)
|
if(ReadFile(hFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL) && rfNumberOfBytesRead == SizeToRead)
|
||||||
{
|
{
|
||||||
WriteFile(hWriteFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL);
|
WriteFile(hWriteFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL);
|
||||||
if(Size > 0x1000)
|
if(Size > 0x1000)
|
||||||
|
|
@ -27025,7 +27025,7 @@ __declspec(dllexport) bool TITCALL StaticRawMemoryCopyW(HANDLE hFile, ULONG_PTR
|
||||||
}
|
}
|
||||||
else if(SizeToRead != Size)
|
else if(SizeToRead != Size)
|
||||||
{
|
{
|
||||||
if(ReadFile(hFile, ueCopyBuffer, Size, &rfNumberOfBytesRead, NULL) == TRUE && rfNumberOfBytesRead == SizeToRead)
|
if(ReadFile(hFile, ueCopyBuffer, Size, &rfNumberOfBytesRead, NULL) && rfNumberOfBytesRead == SizeToRead)
|
||||||
{
|
{
|
||||||
WriteFile(hWriteFile, ueCopyBuffer, Size, &rfNumberOfBytesRead, NULL);
|
WriteFile(hWriteFile, ueCopyBuffer, Size, &rfNumberOfBytesRead, NULL);
|
||||||
}
|
}
|
||||||
|
|
@ -27111,7 +27111,7 @@ __declspec(dllexport) bool TITCALL StaticRawMemoryCopyExW(HANDLE hFile, DWORD Ra
|
||||||
}
|
}
|
||||||
while((int)Size > NULL)
|
while((int)Size > NULL)
|
||||||
{
|
{
|
||||||
if(ReadFile(hFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL) == TRUE && rfNumberOfBytesRead == SizeToRead)
|
if(ReadFile(hFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL) && rfNumberOfBytesRead == SizeToRead)
|
||||||
{
|
{
|
||||||
WriteFile(hWriteFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL);
|
WriteFile(hWriteFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL);
|
||||||
if(Size > 0x1000)
|
if(Size > 0x1000)
|
||||||
|
|
@ -27120,7 +27120,7 @@ __declspec(dllexport) bool TITCALL StaticRawMemoryCopyExW(HANDLE hFile, DWORD Ra
|
||||||
}
|
}
|
||||||
else if(SizeToRead != Size)
|
else if(SizeToRead != Size)
|
||||||
{
|
{
|
||||||
if(ReadFile(hFile, ueCopyBuffer, Size, &rfNumberOfBytesRead, NULL) == TRUE && rfNumberOfBytesRead == SizeToRead)
|
if(ReadFile(hFile, ueCopyBuffer, Size, &rfNumberOfBytesRead, NULL) && rfNumberOfBytesRead == SizeToRead)
|
||||||
{
|
{
|
||||||
WriteFile(hWriteFile, ueCopyBuffer, Size, &rfNumberOfBytesRead, NULL);
|
WriteFile(hWriteFile, ueCopyBuffer, Size, &rfNumberOfBytesRead, NULL);
|
||||||
}
|
}
|
||||||
|
|
@ -27209,7 +27209,7 @@ __declspec(dllexport) bool TITCALL StaticRawMemoryCopyEx64W(HANDLE hFile, DWORD6
|
||||||
}
|
}
|
||||||
while(Size != NULL)
|
while(Size != NULL)
|
||||||
{
|
{
|
||||||
if(ReadFile(hFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL) == TRUE && rfNumberOfBytesRead == SizeToRead)
|
if(ReadFile(hFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL) && rfNumberOfBytesRead == SizeToRead)
|
||||||
{
|
{
|
||||||
WriteFile(hWriteFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL);
|
WriteFile(hWriteFile, ueCopyBuffer, SizeToRead, &rfNumberOfBytesRead, NULL);
|
||||||
if(Size > 0x1000)
|
if(Size > 0x1000)
|
||||||
|
|
@ -27218,7 +27218,7 @@ __declspec(dllexport) bool TITCALL StaticRawMemoryCopyEx64W(HANDLE hFile, DWORD6
|
||||||
}
|
}
|
||||||
else if((DWORD64)SizeToRead != Size)
|
else if((DWORD64)SizeToRead != Size)
|
||||||
{
|
{
|
||||||
if(ReadFile(hFile, ueCopyBuffer, (DWORD)Size, &rfNumberOfBytesRead, NULL) == TRUE && rfNumberOfBytesRead == SizeToRead)
|
if(ReadFile(hFile, ueCopyBuffer, (DWORD)Size, &rfNumberOfBytesRead, NULL) && rfNumberOfBytesRead == SizeToRead)
|
||||||
{
|
{
|
||||||
WriteFile(hWriteFile, ueCopyBuffer, (DWORD)Size, &rfNumberOfBytesRead, NULL);
|
WriteFile(hWriteFile, ueCopyBuffer, (DWORD)Size, &rfNumberOfBytesRead, NULL);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue