1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

0026922: Huge performance issue writing data to the output stream

Test case for issue CR26922

Correction of literal (char to string)
This commit is contained in:
mgn
2015-12-02 16:39:55 +03:00
committed by bugmaster
parent cc6852f3e9
commit 586db386eb
183 changed files with 3221 additions and 3181 deletions

View File

@@ -160,9 +160,9 @@ static Standard_Integer newModel (Draw_Interpretor& di, Standard_Integer argc, c
DD = new DDocStd_DrawDocument(D);
TDataStd_Name::Set(D->GetData()->Root(),argv[1]);
Draw::Set(argv[1],DD);
di << "document " << argv[1] << " created" << "\n";
di << "document " << argv[1] << " created\n";
}
else di << argv[1] << " is already a document" << "\n";
else di << argv[1] << " is already a document\n";
return 0;
}
@@ -197,7 +197,7 @@ static Standard_Integer saveModel (Draw_Interpretor& di, Standard_Integer argc,
isSaved = aModel->Save();
if (!isSaved) {
di << "Error: Document not saved" << "\n";
di << "Error: Document not saved\n";
return 1;
}
return 0;
@@ -232,7 +232,7 @@ static Standard_Integer loadModel (Draw_Interpretor& di, Standard_Integer argc,
if (!isLoaded) {
di << "Error: Document not loaded" << "\n";
di << "Error: Document not loaded\n";
return 1;
}
return 0;
@@ -267,7 +267,7 @@ static Standard_Integer addObj (Draw_Interpretor& di, Standard_Integer argc, con
new TObjDRAW_Object( aModel->GetMainPartition()->NewLabel() );
if ( tObj.IsNull() )
{
di << "Error: Object not created" << "\n";
di << "Error: Object not created\n";
return 1;
}
tObj->SetName( argv[2] );
@@ -297,7 +297,7 @@ static Standard_Integer setVal (Draw_Interpretor& di, Standard_Integer argc, con
Handle(TObjDRAW_Object) tObj = getObjByName( argv[1], argv[2] );
if ( tObj.IsNull() )
{
di << "Error: Object " << argv[2] << " not found" << "\n";
di << "Error: Object " << argv[2] << " not found\n";
return 1;
}
if ( !strcmp(argv[3],"-r") )
@@ -325,7 +325,7 @@ static Standard_Integer getVal (Draw_Interpretor& di, Standard_Integer argc, con
Handle(TObjDRAW_Object) tObj = getObjByName( argv[1], argv[2] );
if ( tObj.IsNull() )
{
di << "Error: Object " << argv[2] << " not found" << "\n";
di << "Error: Object " << argv[2] << " not found\n";
return 1;
}
if ( !strcmp(argv[3],"-i") )
@@ -357,7 +357,7 @@ static Standard_Integer setRef (Draw_Interpretor& di, Standard_Integer argc, con
Handle(TObjDRAW_Object) tObj2 = getObjByName( argv[1], argv[3] );
if ( tObj1.IsNull() || tObj2.IsNull() )
{
di << "Error: Object " << argv[2] << " or object " << argv[3] << " not found" << "\n";
di << "Error: Object " << argv[2] << " or object " << argv[3] << " not found\n";
return 1;
}
tObj1->SetRef( tObj2 );
@@ -376,7 +376,7 @@ static Standard_Integer getRef (Draw_Interpretor& di, Standard_Integer argc, con
Handle(TObjDRAW_Object) tObj = getObjByName( argv[1], argv[2] );
if ( tObj.IsNull() )
{
di << "Error: Object " << argv[2] << " not found" << "\n";
di << "Error: Object " << argv[2] << " not found\n";
return 1;
}
Handle(TObj_Object) aRefObj = tObj->GetRef();
@@ -403,13 +403,13 @@ static Standard_Integer addChild (Draw_Interpretor& di, Standard_Integer argc, c
Handle(TObjDRAW_Object) tObj = getObjByName( argv[1], argv[2] );
if ( tObj.IsNull() )
{
di << "Error: Object " << argv[2] << " not found" << "\n";
di << "Error: Object " << argv[2] << " not found\n";
return 1;
}
Handle(TObj_Object) chldObj = tObj->AddChild();
if ( chldObj.IsNull() )
{
di << "Error: No child object created" << "\n";
di << "Error: No child object created\n";
return 1;
}
chldObj->SetName( new TCollection_HExtendedString( argv[3] ) );
@@ -428,7 +428,7 @@ static Standard_Integer getChild (Draw_Interpretor& di, Standard_Integer argc, c
Handle(TObjDRAW_Object) tObj = getObjByName( argv[1], argv[2] );
if ( tObj.IsNull() )
{
di << "Error: Object " << argv[2] << " not found" << "\n";
di << "Error: Object " << argv[2] << " not found\n";
return 1;
}
Handle(TObj_ObjectIterator) anItr = tObj->GetChildren();
@@ -511,7 +511,7 @@ void TObjDRAW::Factory(Draw_Interpretor& theDI)
TObjDRAW::Init(theDI);
#ifdef OCCT_DEBUG
theDI << "Draw Plugin : All TKTObjDRAW commands are loaded" << "\n";
theDI << "Draw Plugin : All TKTObjDRAW commands are loaded\n";
#endif
}