mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-05-25 00:57:38 +08: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:
@@ -71,10 +71,7 @@ Interface_FileReaderData::Interface_FileReaderData (const Standard_Integer nbr,
|
||||
const Standard_CString aval, const Interface_ParamType atype,
|
||||
const Standard_Integer nument)
|
||||
{
|
||||
// Interface_FileParameter FP;
|
||||
// FP.Init(aval,atype);
|
||||
theparams->Append(aval,-1,atype,nument);
|
||||
//thenbpar(num) ++; // SetValue(num,thenbpar(num)+1);
|
||||
}
|
||||
|
||||
void Interface_FileReaderData::AddParam
|
||||
@@ -82,10 +79,7 @@ Interface_FileReaderData::Interface_FileReaderData (const Standard_Integer nbr,
|
||||
const TCollection_AsciiString& aval, const Interface_ParamType atype,
|
||||
const Standard_Integer nument)
|
||||
{
|
||||
// Interface_FileParameter FP;
|
||||
// FP.Init(aval,atype);
|
||||
theparams->Append(aval.ToCString(),aval.Length(),atype,nument);
|
||||
//thenbpar(num) ++; // .SetValue(num,thenbpar(num)+1);
|
||||
}
|
||||
|
||||
void Interface_FileReaderData::AddParam
|
||||
@@ -93,7 +87,6 @@ Interface_FileReaderData::Interface_FileReaderData (const Standard_Integer nbr,
|
||||
const Interface_FileParameter& FP)
|
||||
{
|
||||
theparams->Append(FP);
|
||||
//thenbpar(num) ++; // .SetValue(num,thenbpar(num)+1);
|
||||
}
|
||||
|
||||
|
||||
@@ -101,7 +94,6 @@ Interface_FileReaderData::Interface_FileReaderData (const Standard_Integer nbr,
|
||||
(const Standard_Integer num, const Standard_Integer nump,
|
||||
const Interface_FileParameter& FP)
|
||||
{
|
||||
//if (nump <= thenbpar.Value(num))
|
||||
theparams->SetParam(thenumpar(num-1)+nump,FP);
|
||||
}
|
||||
|
||||
@@ -109,7 +101,7 @@ Interface_FileReaderData::Interface_FileReaderData (const Standard_Integer nbr,
|
||||
(const Standard_Integer num) const
|
||||
{
|
||||
if (num > 1) return (thenumpar(num) - thenumpar(num-1));
|
||||
else if(num ==1) return thenumpar(num); //thenbpar(num);
|
||||
else if(num ==1) return thenumpar(num);
|
||||
else return theparams->NbParams();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user