occt: master 73594f72
|abv||kgv||master||2016-09-25 20:05:00||master 3a5a656c|
|Affected Issues||0027901: Resource_Manager creates directory with insufficient permissions|
|Changeset||0027901: Resource_Manager creates directory with insufficient permissions
Resource_Manager now sets RWXD permissions for the created directories to allow their removal.
Method OSD_Directory::Build() will create intermediate directories if they do not exist yet.
OSD_FileNode is corrected to clean error status in method Exists().
Tests bugs fclasses bug181_1 and bug181_2 are corrected to check existence of generated resource files; TODO is removed in bug181_2.
|mod - src/OSD/OSD_Directory.cxx||Diff File|
|mod - src/OSD/OSD_FileNode.cxx||Diff File|
|mod - src/Resource/Resource_Manager.cxx||Diff File|
|mod - tests/bugs/fclasses/bug181_1||Diff File|
|mod - tests/bugs/fclasses/bug181_2||Diff File|