mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-05-21 10:55:33 +03:00
0024087: Eliminate compiler warning C4244 in MSVC++ with warning level 4
Most of the compiler warnings C4244 have been eliminated.
This commit is contained in:
parent
673693f1cf
commit
8263fcd384
@ -2999,11 +2999,11 @@ int AdvApp2Var_SysBase::mcrrqst_(integer *iunit,
|
|||||||
/* RANGING OF PARAMETERS IN MCRGENE */
|
/* RANGING OF PARAMETERS IN MCRGENE */
|
||||||
|
|
||||||
mcrgene_.icore[mcrgene_.ncore].prot = mcrgene_.lprot;
|
mcrgene_.icore[mcrgene_.ncore].prot = mcrgene_.lprot;
|
||||||
mcrgene_.icore[mcrgene_.ncore].unit = *iunit;
|
mcrgene_.icore[mcrgene_.ncore].unit = (unsigned char)(*iunit);
|
||||||
mcrgene_.icore[mcrgene_.ncore].reqsize = *isize;
|
mcrgene_.icore[mcrgene_.ncore].reqsize = *isize;
|
||||||
mcrgene_.icore[mcrgene_.ncore].loc = loc;
|
mcrgene_.icore[mcrgene_.ncore].loc = loc;
|
||||||
mcrgene_.icore[mcrgene_.ncore].offset = *iofset;
|
mcrgene_.icore[mcrgene_.ncore].offset = *iofset;
|
||||||
mcrgene_.icore[mcrgene_.ncore].alloctype = ksys;
|
mcrgene_.icore[mcrgene_.ncore].alloctype = (unsigned char)ksys;
|
||||||
mcrgene_.icore[mcrgene_.ncore].size = ibyte;
|
mcrgene_.icore[mcrgene_.ncore].size = ibyte;
|
||||||
mcrgene_.icore[mcrgene_.ncore].addr = iaddr;
|
mcrgene_.icore[mcrgene_.ncore].addr = iaddr;
|
||||||
mcrgene_.icore[mcrgene_.ncore].userzone = mcrgene_.ncore;
|
mcrgene_.icore[mcrgene_.ncore].userzone = mcrgene_.ncore;
|
||||||
|
@ -238,7 +238,7 @@ void BinTools_LocationSet::Read(Standard_IStream& IS)
|
|||||||
OCC_CATCH_SIGNALS
|
OCC_CATCH_SIGNALS
|
||||||
for (i = 1; i <= nbLoc; i++) {
|
for (i = 1; i <= nbLoc; i++) {
|
||||||
|
|
||||||
const Standard_Byte aTypLoc = IS.get();
|
const Standard_Byte aTypLoc = (Standard_Byte)IS.get();
|
||||||
if (aTypLoc == 1) {
|
if (aTypLoc == 1) {
|
||||||
IS >> T;
|
IS >> T;
|
||||||
L = T;
|
L = T;
|
||||||
|
@ -1157,13 +1157,13 @@ static Standard_Integer DDataStd_SetByteArray (Draw_Interpretor& di,
|
|||||||
Handle(TDataStd_ByteArray) A = TDataStd_ByteArray::Set(label, From, To, isDelta);
|
Handle(TDataStd_ByteArray) A = TDataStd_ByteArray::Set(label, From, To, isDelta);
|
||||||
|
|
||||||
j = 6;
|
j = 6;
|
||||||
for(Standard_Integer i = From; i<=To; i++) {
|
for(Standard_Integer i = From; i<=To; ++i) {
|
||||||
Standard_Integer ival = Draw::Atoi(arg[j]);
|
Standard_Integer ival = Draw::Atoi(arg[j]);
|
||||||
if(ival > 255) {
|
if(ival < 0 && 255 < ival) {
|
||||||
cout << "Bad value = " << ival<< endl;
|
cout << "Bad value = " << ival<< endl;
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
A->SetValue(i, (unsigned)ival);
|
A->SetValue(i, (Standard_Byte)ival);
|
||||||
j++;
|
j++;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
@ -1393,7 +1393,7 @@ static Standard_Integer DDataStd_ChangeByteArray (Draw_Interpretor& di,
|
|||||||
}
|
}
|
||||||
Standard_Integer low = A->Lower(), up = A->Upper();
|
Standard_Integer low = A->Lower(), up = A->Upper();
|
||||||
if(low <= indx && indx <= up)
|
if(low <= indx && indx <= up)
|
||||||
A->SetValue(indx, (unsigned)ival);
|
A->SetValue(indx, (Standard_Byte)ival);
|
||||||
else {
|
else {
|
||||||
Handle(TColStd_HArray1OfByte) Arr = A->InternalArray();
|
Handle(TColStd_HArray1OfByte) Arr = A->InternalArray();
|
||||||
Handle(TColStd_HArray1OfByte) arr;
|
Handle(TColStd_HArray1OfByte) arr;
|
||||||
@ -1405,7 +1405,7 @@ static Standard_Integer DDataStd_ChangeByteArray (Draw_Interpretor& di,
|
|||||||
arr->SetValue(i, Arr->Value(i));
|
arr->SetValue(i, Arr->Value(i));
|
||||||
for(i=Arr->Upper()+1; i<= up; i++) {
|
for(i=Arr->Upper()+1; i<= up; i++) {
|
||||||
if(i == up)
|
if(i == up)
|
||||||
arr->SetValue(i, (unsigned)ival);
|
arr->SetValue(i, (Standard_Byte)ival);
|
||||||
else
|
else
|
||||||
arr->SetValue(i, 0);
|
arr->SetValue(i, 0);
|
||||||
}
|
}
|
||||||
@ -1414,7 +1414,7 @@ static Standard_Integer DDataStd_ChangeByteArray (Draw_Interpretor& di,
|
|||||||
arr = new TColStd_HArray1OfByte(low, up);
|
arr = new TColStd_HArray1OfByte(low, up);
|
||||||
for(i=low; i< up; i++)
|
for(i=low; i< up; i++)
|
||||||
arr->SetValue(i, Arr->Value(i));
|
arr->SetValue(i, Arr->Value(i));
|
||||||
arr->SetValue(up, (unsigned)ival);
|
arr->SetValue(up, (Standard_Byte)ival);
|
||||||
}
|
}
|
||||||
A->ChangeArray(arr);
|
A->ChangeArray(arr);
|
||||||
}
|
}
|
||||||
|
@ -153,15 +153,11 @@ inline void Graphic3d_ArrayOfPrimitives::SetVertexColor(const Standard_Integer a
|
|||||||
}
|
}
|
||||||
|
|
||||||
if( myPrimitiveArray->vcolours ) {
|
if( myPrimitiveArray->vcolours ) {
|
||||||
unsigned char red = (unsigned int)(R * 255.);
|
unsigned int red = (unsigned int)(R * 255.);
|
||||||
unsigned char green = (unsigned int)(G * 255.);
|
unsigned int green = (unsigned int)(G * 255.);
|
||||||
unsigned char blue = (unsigned int)(B * 255.);
|
unsigned int blue = (unsigned int)(B * 255.);
|
||||||
unsigned char alpha = 0;
|
unsigned int alpha = 0;
|
||||||
Standard_Integer outColor ;
|
Standard_Integer outColor = alpha << 24 | blue << 16 | green << 8 | red;
|
||||||
outColor = red;
|
|
||||||
outColor += green << 8;
|
|
||||||
outColor += blue << 16;
|
|
||||||
outColor += alpha << 24;
|
|
||||||
SetVertexColor( anIndex, outColor );
|
SetVertexColor( anIndex, outColor );
|
||||||
}
|
}
|
||||||
myPrimitiveArray->num_vertexs = Max(anIndex,myPrimitiveArray->num_vertexs);
|
myPrimitiveArray->num_vertexs = Max(anIndex,myPrimitiveArray->num_vertexs);
|
||||||
|
@ -2914,7 +2914,7 @@ void IntPatch_PrmPrmIntersection::PointDepart(Handle(IntSurf_LineOn2S)& LineOn2S
|
|||||||
for(j=0;j<SV1;j++) {
|
for(j=0;j<SV1;j++) {
|
||||||
aIPD.xIP1(i, j)=-1;
|
aIPD.xIP1(i, j)=-1;
|
||||||
const gp_Pnt& P=aIPD.xP1(i, j);
|
const gp_Pnt& P=aIPD.xP1(i, j);
|
||||||
aIPD.xP1DS2(i, j) = CodeReject(x20,y20,z20,x21,y21,z21,P.X(),P.Y(),P.Z());
|
aIPD.xP1DS2(i, j) = (char)CodeReject(x20,y20,z20,x21,y21,z21,P.X(),P.Y(),P.Z());
|
||||||
int ix = (int)((P.X()-x0 + dx2 )/dx);
|
int ix = (int)((P.X()-x0 + dx2 )/dx);
|
||||||
if(DansGrille(ix)) {
|
if(DansGrille(ix)) {
|
||||||
int iy = (int)((P.Y()-y0 + dy2)/dy);
|
int iy = (int)((P.Y()-y0 + dy2)/dy);
|
||||||
@ -2932,7 +2932,7 @@ void IntPatch_PrmPrmIntersection::PointDepart(Handle(IntSurf_LineOn2S)& LineOn2S
|
|||||||
for(j=0;j<SV2;j++) {
|
for(j=0;j<SV2;j++) {
|
||||||
aIPD.xIP2(i, j)=-1;
|
aIPD.xIP2(i, j)=-1;
|
||||||
const gp_Pnt& P=aIPD.xP2(i, j);
|
const gp_Pnt& P=aIPD.xP2(i, j);
|
||||||
aIPD.xP2DS1(i, j) = CodeReject(x10,y10,z10,x11,y11,z11,P.X(),P.Y(),P.Z());
|
aIPD.xP2DS1(i, j) = (char)CodeReject(x10,y10,z10,x11,y11,z11,P.X(),P.Y(),P.Z());
|
||||||
int ix = (int)((P.X()-x0 + dx2)/dx);
|
int ix = (int)((P.X()-x0 + dx2)/dx);
|
||||||
if(DansGrille(ix)) {
|
if(DansGrille(ix)) {
|
||||||
int iy = (int)((P.Y()-y0 + dy2)/dy);
|
int iy = (int)((P.Y()-y0 + dy2)/dy);
|
||||||
|
@ -793,7 +793,7 @@ Standard_Boolean Interface_InterfaceModel::SetCategoryNumber
|
|||||||
c->SetValue(i,thecategory->Value(i));
|
c->SetValue(i,thecategory->Value(i));
|
||||||
thecategory = c;
|
thecategory = c;
|
||||||
}
|
}
|
||||||
Standard_Character cval = (val + 32);
|
Standard_Character cval = (Standard_Character)(val + 32);
|
||||||
thecategory->SetValue(num,cval);
|
thecategory->SetValue(num,cval);
|
||||||
return Standard_True;
|
return Standard_True;
|
||||||
}
|
}
|
||||||
|
@ -104,7 +104,7 @@ Standard_CString LDOM_SBuffer::str () const
|
|||||||
//=======================================================================
|
//=======================================================================
|
||||||
int LDOM_SBuffer::overflow(int c)
|
int LDOM_SBuffer::overflow(int c)
|
||||||
{
|
{
|
||||||
char cc = c;
|
char cc = (char)c;
|
||||||
return xsputn(&cc,1);
|
return xsputn(&cc,1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -728,9 +728,9 @@ Handle(Graphic3d_Texture2D) MeshVS_NodalColorPrsBuilder::CreateTexture() const
|
|||||||
{
|
{
|
||||||
const Quantity_Color& aSrcColor = myTextureColorMap.Value (Standard_Integer(aCol) + 1);
|
const Quantity_Color& aSrcColor = myTextureColorMap.Value (Standard_Integer(aCol) + 1);
|
||||||
Image_ColorRGBA& aColor = aData.ChangeValue (0, aCol);
|
Image_ColorRGBA& aColor = aData.ChangeValue (0, aCol);
|
||||||
aColor.r() = int(255.0 * aSrcColor.Red());
|
aColor.r() = Standard_Byte(255.0 * aSrcColor.Red());
|
||||||
aColor.g() = int(255.0 * aSrcColor.Green());
|
aColor.g() = Standard_Byte(255.0 * aSrcColor.Green());
|
||||||
aColor.b() = int(255.0 * aSrcColor.Blue());
|
aColor.b() = Standard_Byte(255.0 * aSrcColor.Blue());
|
||||||
aColor.a() = 0xFF;
|
aColor.a() = 0xFF;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -738,9 +738,9 @@ Handle(Graphic3d_Texture2D) MeshVS_NodalColorPrsBuilder::CreateTexture() const
|
|||||||
const Quantity_Color& aLastColorSrc = myTextureColorMap.Last();
|
const Quantity_Color& aLastColorSrc = myTextureColorMap.Last();
|
||||||
const Image_ColorRGBA aLastColor =
|
const Image_ColorRGBA aLastColor =
|
||||||
{{
|
{{
|
||||||
int(255.0 * aLastColorSrc.Red()),
|
Standard_Byte(255.0 * aLastColorSrc.Red()),
|
||||||
int(255.0 * aLastColorSrc.Green()),
|
Standard_Byte(255.0 * aLastColorSrc.Green()),
|
||||||
int(255.0 * aLastColorSrc.Blue()),
|
Standard_Byte(255.0 * aLastColorSrc.Blue()),
|
||||||
0xFF
|
0xFF
|
||||||
}};
|
}};
|
||||||
|
|
||||||
@ -752,9 +752,9 @@ Handle(Graphic3d_Texture2D) MeshVS_NodalColorPrsBuilder::CreateTexture() const
|
|||||||
|
|
||||||
const Image_ColorRGBA anInvalidColor =
|
const Image_ColorRGBA anInvalidColor =
|
||||||
{{
|
{{
|
||||||
int(255.0 * myInvalidColor.Red()),
|
Standard_Byte(255.0 * myInvalidColor.Red()),
|
||||||
int(255.0 * myInvalidColor.Green()),
|
Standard_Byte(255.0 * myInvalidColor.Green()),
|
||||||
int(255.0 * myInvalidColor.Blue()),
|
Standard_Byte(255.0 * myInvalidColor.Blue()),
|
||||||
0xFF
|
0xFF
|
||||||
}};
|
}};
|
||||||
for (Standard_Size aCol = 0; aCol < anImage->SizeX(); ++aCol)
|
for (Standard_Size aCol = 0; aCol < anImage->SizeX(); ++aCol)
|
||||||
|
@ -69,7 +69,9 @@ protected:
|
|||||||
unsigned int myNbX, myNbY, myNbZ;
|
unsigned int myNbX, myNbY, myNbZ;
|
||||||
int myXOffset, myYOffset, myZOffset;
|
int myXOffset, myYOffset, myZOffset;
|
||||||
int myXAxisOffset, myYAxisOffset, myZAxisOffset;
|
int myXAxisOffset, myYAxisOffset, myZAxisOffset;
|
||||||
unsigned char myDrawXTickmarks, myDrawYTickmarks, myDrawZTickmarks;
|
Standard_Boolean myDrawXTickmarks;
|
||||||
|
Standard_Boolean myDrawYTickmarks;
|
||||||
|
Standard_Boolean myDrawZTickmarks;
|
||||||
unsigned int myXTickmarkLength, myYTickmarkLength, myZTickmarkLength;
|
unsigned int myXTickmarkLength, myYTickmarkLength, myZTickmarkLength;
|
||||||
float myGridColor[3];
|
float myGridColor[3];
|
||||||
TEL_COLOUR myXColor;
|
TEL_COLOUR myXColor;
|
||||||
|
@ -1389,9 +1389,9 @@ void OpenGl_View::CreateBackgroundTexture (const Standard_CString theFilePath,
|
|||||||
{
|
{
|
||||||
aSrcColor = anImageLoaded.PixelColor ((Standard_Integer )aCol, (Standard_Integer )aRow);
|
aSrcColor = anImageLoaded.PixelColor ((Standard_Integer )aCol, (Standard_Integer )aRow);
|
||||||
Image_ColorRGB& aColor = aDataNew.ChangeValue (aRow, aCol);
|
Image_ColorRGB& aColor = aDataNew.ChangeValue (aRow, aCol);
|
||||||
aColor.r() = int(255.0 * aSrcColor.Red());
|
aColor.r() = Standard_Byte(255.0 * aSrcColor.Red());
|
||||||
aColor.g() = int(255.0 * aSrcColor.Green());
|
aColor.g() = Standard_Byte(255.0 * aSrcColor.Green());
|
||||||
aColor.b() = int(255.0 * aSrcColor.Blue());
|
aColor.b() = Standard_Byte(255.0 * aSrcColor.Blue());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
anImageLoaded.Clear();
|
anImageLoaded.Clear();
|
||||||
|
@ -61,14 +61,14 @@ namespace
|
|||||||
Standard_Size aStencilIter = 0, aColorIter = 0, aDepthIter = 0;
|
Standard_Size aStencilIter = 0, aColorIter = 0, aDepthIter = 0;
|
||||||
for (aStencilIter = 0; aStencilIter < sizeof(BUFF_BITS_STENCIL) / sizeof(int); ++aStencilIter)
|
for (aStencilIter = 0; aStencilIter < sizeof(BUFF_BITS_STENCIL) / sizeof(int); ++aStencilIter)
|
||||||
{
|
{
|
||||||
aPixelFrmtTmp.cStencilBits = BUFF_BITS_STENCIL[aStencilIter];
|
aPixelFrmtTmp.cStencilBits = (BYTE)(BUFF_BITS_STENCIL[aStencilIter]);
|
||||||
for (aDepthIter = 0; aDepthIter < sizeof(BUFF_BITS_DEPTH) / sizeof(int); ++aDepthIter)
|
for (aDepthIter = 0; aDepthIter < sizeof(BUFF_BITS_DEPTH) / sizeof(int); ++aDepthIter)
|
||||||
{
|
{
|
||||||
aPixelFrmtTmp.cDepthBits = BUFF_BITS_DEPTH[aDepthIter];
|
aPixelFrmtTmp.cDepthBits = (BYTE)(BUFF_BITS_DEPTH[aDepthIter]);
|
||||||
aPixelFrmtIdGood = 0;
|
aPixelFrmtIdGood = 0;
|
||||||
for (aColorIter = 0; aColorIter < sizeof(BUFF_BITS_COLOR) / sizeof(int); ++aColorIter)
|
for (aColorIter = 0; aColorIter < sizeof(BUFF_BITS_COLOR) / sizeof(int); ++aColorIter)
|
||||||
{
|
{
|
||||||
aPixelFrmtTmp.cColorBits = BUFF_BITS_COLOR[aColorIter];
|
aPixelFrmtTmp.cColorBits = (BYTE)(BUFF_BITS_COLOR[aColorIter]);
|
||||||
aPixelFrmtIdLast = ChoosePixelFormat (theDevCtx, &aPixelFrmtTmp);
|
aPixelFrmtIdLast = ChoosePixelFormat (theDevCtx, &aPixelFrmtTmp);
|
||||||
if (aPixelFrmtIdLast == 0)
|
if (aPixelFrmtIdLast == 0)
|
||||||
{
|
{
|
||||||
|
@ -139,7 +139,7 @@ void Resource_sjis_to_unicode (unsigned int *ph, unsigned int *pl)
|
|||||||
return ;
|
return ;
|
||||||
}
|
}
|
||||||
|
|
||||||
sjis = ((*ph) << 8) | (*pl) ;
|
sjis = (char16)(((*ph) << 8) | (*pl)) ;
|
||||||
uni = sjisuni [sjis] ;
|
uni = sjisuni [sjis] ;
|
||||||
*ph = uni >> 8 ;
|
*ph = uni >> 8 ;
|
||||||
*pl = uni & 0xFF ;
|
*pl = uni & 0xFF ;
|
||||||
@ -158,7 +158,7 @@ void Resource_unicode_to_sjis (unsigned int *ph, unsigned int *pl)
|
|||||||
if ( *ph == 0 && *pl == 0 )
|
if ( *ph == 0 && *pl == 0 )
|
||||||
return ;
|
return ;
|
||||||
|
|
||||||
uni = ((*ph) << 8) | (*pl) ;
|
uni = (char16)(((*ph) << 8) | (*pl)) ;
|
||||||
sjis = unisjis [uni] ;
|
sjis = unisjis [uni] ;
|
||||||
*ph = sjis >> 8 ;
|
*ph = sjis >> 8 ;
|
||||||
*pl = sjis & 0xFF ;
|
*pl = sjis & 0xFF ;
|
||||||
@ -213,7 +213,7 @@ void Resource_gb_to_unicode (unsigned int *ph, unsigned int *pl)
|
|||||||
*ph = (*ph) & 0x7f ;
|
*ph = (*ph) & 0x7f ;
|
||||||
*pl = (*pl) & 0x7f ;
|
*pl = (*pl) & 0x7f ;
|
||||||
|
|
||||||
gb = ((*ph) << 8) | (*pl) ;
|
gb = (char16)(((*ph) << 8) | (*pl)) ;
|
||||||
uni = gbuni [gb] ;
|
uni = gbuni [gb] ;
|
||||||
*ph = uni >> 8 ;
|
*ph = uni >> 8 ;
|
||||||
*pl = uni & 0xFF ;
|
*pl = uni & 0xFF ;
|
||||||
@ -232,7 +232,7 @@ void Resource_unicode_to_gb (unsigned int *ph, unsigned int *pl)
|
|||||||
if ( *ph == 0 && *pl == 0 )
|
if ( *ph == 0 && *pl == 0 )
|
||||||
return ;
|
return ;
|
||||||
|
|
||||||
uni = ((*ph) << 8) | (*pl) ;
|
uni = (char16)(((*ph) << 8) | (*pl));
|
||||||
gb = unigb [uni] ;
|
gb = unigb [uni] ;
|
||||||
if (gb != 0) {
|
if (gb != 0) {
|
||||||
*ph = ( gb >> 8 ) | 0x80 ;
|
*ph = ( gb >> 8 ) | 0x80 ;
|
||||||
|
@ -373,7 +373,7 @@ void rec_deblist()
|
|||||||
default: {
|
default: {
|
||||||
char bufsub[10];
|
char bufsub[10];
|
||||||
if (numsub > 9) sprintf (bufsub,"$%d",numsub) ;
|
if (numsub > 9) sprintf (bufsub,"$%d",numsub) ;
|
||||||
else { bufsub[0] = '$'; bufsub[1] = numsub + 48; bufsub[2] = '\0'; }
|
else { bufsub[0] = '$'; bufsub[1] = (char)(numsub + 48); bufsub[2] = '\0'; }
|
||||||
subrec->ident = rec_newtext(bufsub) ;
|
subrec->ident = rec_newtext(bufsub) ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2010,7 +2010,7 @@ static LRESULT WINAPI ViewerWindowProc( HWND hwnd,
|
|||||||
//==============================================================================
|
//==============================================================================
|
||||||
|
|
||||||
|
|
||||||
static int ViewerMainLoop(Standard_Integer argc, const char** argv)
|
int ViewerMainLoop(Standard_Integer argc, const char** argv)
|
||||||
{
|
{
|
||||||
Ppick = (argc > 0)? 1 : 0;
|
Ppick = (argc > 0)? 1 : 0;
|
||||||
Pargc = argc;
|
Pargc = argc;
|
||||||
|
@ -163,7 +163,7 @@ Standard_Boolean Voxel_BooleanOperation::Cut( Voxel_ColorDS& theVoxels1,
|
|||||||
Standard_Integer value = value1 - value2;
|
Standard_Integer value = value1 - value2;
|
||||||
if (value < 0)
|
if (value < 0)
|
||||||
value = 0;
|
value = 0;
|
||||||
theVoxels1.Set(ix, iy, iz, value);
|
theVoxels1.Set(ix, iy, iz, (Standard_Byte)value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -211,7 +211,7 @@ Standard_Boolean Voxel_Reader::ReadBoolAsciiVoxels(const TCollection_ExtendedStr
|
|||||||
((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1] =
|
((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1] =
|
||||||
(Standard_Byte*) calloc(8/*number of bytes in slice*/, sizeof(Standard_Byte));
|
(Standard_Byte*) calloc(8/*number of bytes in slice*/, sizeof(Standard_Byte));
|
||||||
}
|
}
|
||||||
(((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1])[i2] = value;
|
(((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1])[i2] = (Standard_Byte)value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -288,7 +288,7 @@ Standard_Boolean Voxel_Reader::ReadColorAsciiVoxels(const TCollection_ExtendedSt
|
|||||||
((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1] =
|
((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1] =
|
||||||
(Standard_Byte*) calloc(32/*number of bytes in slice*/, sizeof(Standard_Byte));
|
(Standard_Byte*) calloc(32/*number of bytes in slice*/, sizeof(Standard_Byte));
|
||||||
}
|
}
|
||||||
(((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1])[i2] = value;
|
(((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1])[i2] = (Standard_Byte)value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -422,7 +422,7 @@ Standard_Boolean Voxel_Reader::ReadBoolBinaryVoxels(const TCollection_ExtendedSt
|
|||||||
((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1] =
|
((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1] =
|
||||||
(Standard_Byte*) calloc(8/*number of bytes in slice*/, sizeof(Standard_Byte));
|
(Standard_Byte*) calloc(8/*number of bytes in slice*/, sizeof(Standard_Byte));
|
||||||
}
|
}
|
||||||
(((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1])[i2] = value;
|
(((Standard_Byte**)((Voxel_DS*)myBoolVoxels)->myData)[i1])[i2] = (Standard_Byte)value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -477,7 +477,7 @@ Standard_Boolean Voxel_Reader::ReadColorBinaryVoxels(const TCollection_ExtendedS
|
|||||||
((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1] =
|
((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1] =
|
||||||
(Standard_Byte*) calloc(32/*number of bytes in slice*/, sizeof(Standard_Byte));
|
(Standard_Byte*) calloc(32/*number of bytes in slice*/, sizeof(Standard_Byte));
|
||||||
}
|
}
|
||||||
(((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1])[i2] = value;
|
(((Standard_Byte**)((Voxel_DS*)myColorVoxels)->myData)[i1])[i2] = (Standard_Byte)value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -82,7 +82,7 @@ void VrmlData_ShapeConvert::AddShape (const TopoDS_Shape& theShape,
|
|||||||
char buf[2048], * optr = &buf[0];
|
char buf[2048], * optr = &buf[0];
|
||||||
char * eptr = &buf[sizeof(buf)-1];
|
char * eptr = &buf[sizeof(buf)-1];
|
||||||
for (const char * ptr = theName;; ptr++) {
|
for (const char * ptr = theName;; ptr++) {
|
||||||
int sym = *ptr;
|
char sym = *ptr;
|
||||||
if (sym == '\0' || sym == '\n' || sym == '\r') {
|
if (sym == '\0' || sym == '\n' || sym == '\r') {
|
||||||
* optr = '\0';
|
* optr = '\0';
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user