From 8f071e055f433829f2b27d53662a7023ec200bc7 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Thu, 30 Jun 2016 10:58:17 +0100 Subject: [PATCH] Added handling of false return --- src/osgPlugins/dot/BaseDotVisitor.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/osgPlugins/dot/BaseDotVisitor.cpp b/src/osgPlugins/dot/BaseDotVisitor.cpp index f0ee16cf0..3aec31ac2 100644 --- a/src/osgPlugins/dot/BaseDotVisitor.cpp +++ b/src/osgPlugins/dot/BaseDotVisitor.cpp @@ -132,8 +132,10 @@ namespace osgDot { osg::Node* child = node.getChild( i ); //handleNodeAndTraverse( *child ); int id2; - getOrCreateId( child, id2 ); - handle( node, *child, id, id2 ); + if (getOrCreateId( child, id2 )) + { + handle( node, *child, id, id2 ); + } } }