mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2025-11-12 03:18:26 -06:00
Windows MBR bootloader: remove unused test function in release build
This commit is contained in:
@@ -137,6 +137,8 @@ bool operator<= (const uint64 &a, const uint64 &b)
|
|||||||
return a < b || a == b;
|
return a < b || a == b;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef TC_BOOT_DEBUG_ENABLED
|
||||||
|
|
||||||
bool TestInt64 ()
|
bool TestInt64 ()
|
||||||
{
|
{
|
||||||
uint64 a, b, c;
|
uint64 a, b, c;
|
||||||
@@ -161,6 +163,7 @@ bool TestInt64 ()
|
|||||||
return c.HighPart == 0x22446755UL && c.LowPart == 0x78024600UL;
|
return c.HighPart == 0x22446755UL && c.LowPart == 0x78024600UL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
void CopyMemory (void *source, uint16 destSegment, uint16 destOffset, uint16 blockSize)
|
void CopyMemory (void *source, uint16 destSegment, uint16 destOffset, uint16 blockSize)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -110,7 +110,9 @@ void CopyMemory (uint16 sourceSegment, uint16 sourceOffset, void *destination, u
|
|||||||
extern "C" void EraseMemory (void *memory, int size);
|
extern "C" void EraseMemory (void *memory, int size);
|
||||||
uint32 GetLinearAddress (uint16 segment, uint16 offset);
|
uint32 GetLinearAddress (uint16 segment, uint16 offset);
|
||||||
bool RegionsIntersect (const uint64 &start1, uint32 length1, const uint64 &start2, const uint64 &end2);
|
bool RegionsIntersect (const uint64 &start1, uint32 length1, const uint64 &start2, const uint64 &end2);
|
||||||
|
#ifdef TC_BOOT_DEBUG_ENABLED
|
||||||
bool TestInt64 ();
|
bool TestInt64 ();
|
||||||
|
#endif
|
||||||
extern "C" void ThrowFatalException (int line);
|
extern "C" void ThrowFatalException (int line);
|
||||||
|
|
||||||
#endif // TC_HEADER_Boot_Platform
|
#endif // TC_HEADER_Boot_Platform
|
||||||
|
|||||||
Reference in New Issue
Block a user