From e5e89a3ac96d625bdbeaeb8699d4ef9cea1db2ce Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 6 Jul 2016 20:23:34 +0100 Subject: [PATCH] Added handling of null --- src/osgPlugins/osgjs/JSON_Objects.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osgPlugins/osgjs/JSON_Objects.cpp b/src/osgPlugins/osgjs/JSON_Objects.cpp index 9f8da7479..4e4731d79 100644 --- a/src/osgPlugins/osgjs/JSON_Objects.cpp +++ b/src/osgPlugins/osgjs/JSON_Objects.cpp @@ -62,7 +62,7 @@ unsigned int JSONObject::getUniqueID() const return 0xffffffff; } const JSONValue* uid = dynamic_cast*>(iterator->second.get()); - return uid->getValue(); + return uid ? uid->getValue() : 0xffffffff; } void JSONObject::addChild(const std::string& type, JSONObject* child)