[warning-fix][implicit-conversion-from-wider-type] Fixes warnings like 'conversion' conversion from 'type1' to 'type2', possible loss of data
[warning-fix][implicit-conversion-from-wider-type]
Fixes warnings like 'conversion' conversion from 'type1' to 'type2', possible loss of data

Since the class uses Standard_Integer and std::streambuf_size is usually 64bit,
there can be problems with files > 2GB. This is a limit of the current implementation,
which should be replaced for 64bit sized streams.
The added casts will just make the warnings disappear.

EvgeneOskin/oce,heartvalve/oce,BenoitPerrot/oce,Tech-XCorp/oce,Tech-XCorp/oce,finetjul/oce,EvgeneOskin/oce,finetjul/oce,tpaviot/oce,mathstuf/oce,Tridify/oce,Tridify/oce,EvgeneOskin/oce,finetjul/oce,BenoitPerrot/oce,heartvalve/oce,heartvalve/oce,tpaviot/oce,heartvalve/oce,BenoitPerrot/oce,mathstuf/oce,mathstuf/oce,Tech-XCorp/oce,Tridify/oce,mathstuf/oce,mathstuf/oce,Tech-XCorp/oce,finetjul/oce,BenoitPerrot/oce,EvgeneOskin/oce,tpaviot/oce,Tech-XCorp/oce,Tridify/oce,finetjul/oce,tpaviot/oce,heartvalve/oce,Tridify/oce,EvgeneOskin/oce,tpaviot/oce,BenoitPerrot/oce