-
- Downloads
RenderObject debug_name was a char* that sometimes pointed to temporary...
RenderObject debug_name was a char* that sometimes pointed to temporary buffers, change to std::string to ensure proper ownership. Bug found using ASAN. std::string can be assigned a const char*, so external code that just sets the attribute to a null-terminated string should still work unchanged.
Showing
- libs_required/ACG/GL/IRenderer.cc 1 addition, 1 deletionlibs_required/ACG/GL/IRenderer.cc
- libs_required/ACG/GL/RenderObject.cc 2 additions, 2 deletionslibs_required/ACG/GL/RenderObject.cc
- libs_required/ACG/GL/RenderObject.hh 1 addition, 1 deletionlibs_required/ACG/GL/RenderObject.hh
- libs_required/ACG/Scenegraph/GlutPrimitiveNode.cc 1 addition, 1 deletionlibs_required/ACG/Scenegraph/GlutPrimitiveNode.cc
- libs_required/ACG/Scenegraph/LineNode.cc 1 addition, 1 deletionlibs_required/ACG/Scenegraph/LineNode.cc
- libs_required/ACG/Scenegraph/PrincipalAxisNode.cc 1 addition, 1 deletionlibs_required/ACG/Scenegraph/PrincipalAxisNode.cc
- libs_required/ACG/Scenegraph/TextNode.cc 1 addition, 1 deletionlibs_required/ACG/Scenegraph/TextNode.cc
Loading
Please register or sign in to comment