mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-09-07 05:08:13 +08:00
0029219: Application Framework - XML document is written with CRLF on Windows
The last symbol of a line is synchronized with external products. Also, XML ends by LF now. Modified: XML: XmlLDrivers_DocumentStorageDriver::Write() ends by LF BREP: BRepTools::Write(), Draw_VariableCommands::save() ends by LF STEP: StepSelect_WorkLibrary::WriteFile() ends by LF IGES: IGESSelect_WorkLibrary::WriteFile(), IGESControl_Writer::Write(), XSDRAWIGES::WriteShape() ends by LF VRML: VrmlAPI_Writer::write_v2() ends by LF 0029219: Application Framework - XML document is written with CRLF on Windows The last symbol of a line is synchronized with external products. Also, XML ends by LF now. Modified: XML: XmlLDrivers_DocumentStorageDriver::Write() ends by LF BREP: BRepTools::Write(), Draw_VariableCommands::save() ends by LF STEP: StepSelect_WorkLibrary::WriteFile() ends by LF IGES: IGESSelect_WorkLibrary::WriteFile(), IGESControl_Writer::Write(), XSDRAWIGES::WriteShape() ends by LF VRML: VrmlAPI_Writer::write_v2() ends by LF STL: RWStl::WriteAscii() ends by CR LF (to synchronize with Blender) 0029219: Application Framework - XML document is written with CRLF on Windows The last symbol of a line is synchronized with external products. Also, XML ends by LF now. Modified: XML: XmlLDrivers_DocumentStorageDriver::Write() ends by LF BREP: BRepTools::Write(), Draw_VariableCommands::save() ends by LF STEP: StepSelect_WorkLibrary::WriteFile() ends by LF IGES: IGESSelect_WorkLibrary::WriteFile(), IGESControl_Writer::Write(), XSDRAWIGES::WriteShape() ends by LF VRML: VrmlAPI_Writer::write_v2() ends by LF
This commit is contained in:
@@ -92,7 +92,7 @@ static Standard_Integer save (Draw_Interpretor& theDI,
|
||||
|
||||
const char* aName = theArgVec[2];
|
||||
const Handle(OSD_FileSystem)& aFileSystem = OSD_FileSystem::DefaultFileSystem();
|
||||
std::shared_ptr<std::ostream> aStream = aFileSystem->OpenOStream (aName, std::ios::out);
|
||||
std::shared_ptr<std::ostream> aStream = aFileSystem->OpenOStream (aName, std::ios::out | std::ios::binary);
|
||||
aStream->precision (15);
|
||||
if (aStream.get() == NULL || !aStream->good())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user