Fix pb with standard libraries

This commit is contained in:
vsr 2008-03-06 14:24:31 +00:00
parent d46f50f94a
commit 7a2ad46e4c
2 changed files with 8 additions and 8 deletions

View File

@ -569,7 +569,7 @@ TCollection_AsciiString GEOM_Engine::DumpPython(int theDocID,
// Make script to publish in study
if ( isPublished )
{
map< int, string > anEntryToCommandMap; // sort publishing commands by object entry
std::map< int, std::string > anEntryToCommandMap; // sort publishing commands by object entry
for (anEntryToNameIt.Initialize( theObjectNames );
anEntryToNameIt.More();
anEntryToNameIt.Next())
@ -602,11 +602,11 @@ TCollection_AsciiString GEOM_Engine::DumpPython(int theDocID,
// bind a command to the last digit of the entry
int tag =
aEntry.SubString( aEntry.SearchFromEnd(":")+1, aEntry.Length() ).IntegerValue();
anEntryToCommandMap.insert( make_pair( tag, aCommand.ToCString() ));
anEntryToCommandMap.insert( std::make_pair( tag, aCommand.ToCString() ));
}
// add publishing commands to the script
map< int, string >::iterator anEntryToCommand = anEntryToCommandMap.begin();
std::map< int, std::string >::iterator anEntryToCommand = anEntryToCommandMap.begin();
for ( ; anEntryToCommand != anEntryToCommandMap.end(); ++anEntryToCommand ) {
anUpdatedScript += (char*)anEntryToCommand->second.c_str();
}

View File

@ -51,10 +51,10 @@ protected:
private:
bool myConcaveQuad;
vector<bool> myConcaveSide;
vector<gp_Pnt> myPoints;
vector<GeomAdaptor_Surface> myPlanes;
gp_Vec myQuadNormal;
bool myConcaveQuad;
std::vector<bool> myConcaveSide;
std::vector<gp_Pnt> myPoints;
std::vector<GeomAdaptor_Surface> myPlanes;
gp_Vec myQuadNormal;
};
#endif