mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-09-08 14:17:06 +03:00
0024186: Eliminate remaining compiler warnings in MSVC++ 2010 64 bit with warning level 4
Eliminated some warnings of type C4267 (conversion from Type1 to Type2: possible loss of data); size_t to int explicit casts added. Fixed warning C4267 and 4244 in OSD* files Change in OSD_FileNode and OSD_File reverted since different handle types are needed on Unix and Windows
This commit is contained in:
@@ -84,7 +84,7 @@ void * LDOM_MemManager::MemBlock::AllocateAndCheck
|
||||
const LDOM_MemManager::MemBlock *& aFirstWithoutRoom)
|
||||
{
|
||||
void * aResult = NULL;
|
||||
Standard_Integer aRoom = myEndBlock - myFreeSpace;
|
||||
Standard_Integer aRoom = (Standard_Integer)(myEndBlock - myFreeSpace);
|
||||
if (aSize <= aRoom) {
|
||||
aResult = myFreeSpace;
|
||||
myFreeSpace += aSize;
|
||||
|
Reference in New Issue
Block a user