0024186: Eliminate remaining compiler warnings in MSVC++ 2010 64 bit with warning...
authoromy <omy@opencascade.com>
Thu, 26 Sep 2013 13:20:52 +0000 (17:20 +0400)
committerbugmaster <bugmaster@opencascade.com>
Thu, 26 Sep 2013 13:21:40 +0000 (17:21 +0400)
commit7dc9e04716b53f8770cfbf573c108ee58fb7d7a3
treec73e16a7a55eeda29c5a2c847533001c8dceb2b9
parentb62b3e079f88cca261d78ce20134c2f0e3b95881
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
37 files changed:
src/BinLDrivers/BinLDrivers_DocumentSection.cxx
src/BinObjMgt/BinObjMgt_Persistent.cxx
src/Graphic3d/Graphic3d_MarkerImage.cxx
src/IFSelect/IFSelect_Signature.cxx
src/IGESData/IGESData_GlobalSection.cxx
src/IGESData/IGESData_IGESReaderData.cxx
src/IGESData/IGESData_IGESWriter.cxx
src/IGESFile/structiges.c
src/Image/Image_Diff.cxx
src/IntWalk/IntWalk_IWalking_2.gxx
src/Interface/Interface_FileReaderData.cxx
src/Interface/Interface_FloatWriter.cxx
src/Interface/Interface_LineBuffer.cxx
src/Interface/Interface_ParamSet.cxx
src/InterfaceGraphic/InterfaceGraphic_Palette.c
src/InterfaceGraphic/InterfaceGraphic_cPrintf.cxx
src/LDOM/LDOMString.cxx
src/LDOM/LDOM_BasicAttribute.cxx
src/LDOM/LDOM_BasicElement.cxx
src/LDOM/LDOM_CharReference.cxx
src/LDOM/LDOM_CharacterData.cxx
src/LDOM/LDOM_Document.cxx
src/LDOM/LDOM_MemManager.cxx
src/LDOM/LDOM_XmlReader.cxx
src/OSD/OSD_DirectoryIterator.cdl
src/OSD/OSD_DirectoryIterator.cxx
src/OSD/OSD_FileIterator.cdl
src/OSD/OSD_FileIterator.cxx
src/PCollection/PCollection_HAsciiString.cxx
src/QABugs/QABugs_11.cxx
src/QANCollection/QANCollection_PerfSparseArray.hxx
src/StepData/StepData_UndefinedEntity.cxx
src/TestTopOpeDraw/TestTopOpeDraw_OtherCommands.cxx
src/VrmlData/VrmlData_IndexedFaceSet.hxx
src/VrmlData/VrmlData_IndexedLineSet.hxx
src/XmlObjMgt/XmlObjMgt.cxx
src/XmlTObjDrivers/XmlTObjDrivers_IntSparseArrayDriver.cxx