|Anonymous | Login||2021-01-20 07:14 MSK|
|My View | View Issues | Change Log | Roadmap|
|occt: master fc8918ad|
|abv||abv||master||2017-09-06 08:14:53||master cda06ac0|
|Affected Issues||0029081: Foundation Classes, OSD_OpenStream - handle UNICODE file paths specifically in case of Mingw-w64|
|Changeset||0029081: With Mingw-w64 Unicode Paths Do Not Work
OSD_OpenStream() now uses __gnu_cxx::stdio_filebuf extension for opening UNICODE files on MinGW when using C++ file streams.
Variant accepting filebuf returns bool (true if succeeded and false otherwise).
Checks of ofstream to be opened made via calls to low-level ofstream::rdbuf() are replaced by calls to ofstream::is_open(); state of the stream is also checked (to be good).
Unicode name used for test file in test bugs fclasses bug22125 is described (for possibility to check it).
|mod - src/BRepTools/BRepTools.cxx|
|mod - src/Draw/Draw_VariableCommands.cxx|
|mod - src/OSD/OSD_OpenFile.cxx|
|mod - src/OSD/OSD_OpenFile.hxx|
|mod - src/StepSelect/StepSelect_WorkLibrary.cxx|
|mod - tests/bugs/fclasses/bug22125|
|Copyright © 2000 - 2021 MantisBT Team|