From fd83c9fa22e339c38e998687d93ffd9bfcf379ff Mon Sep 17 00:00:00 2001 From: mfranz Date: Fri, 5 Dec 2008 16:47:11 +0000 Subject: [PATCH] Csaba "Jester" HALASZ: segfault-- --- src/Model/model_panel.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Model/model_panel.cxx b/src/Model/model_panel.cxx index 4715ecf25..230413908 100644 --- a/src/Model/model_panel.cxx +++ b/src/Model/model_panel.cxx @@ -16,7 +16,6 @@ #include #include "panelnode.hxx" - #include "model_panel.hxx" using std::vector; @@ -40,7 +39,8 @@ osg::Node * fgLoad3DModelPanel(const string &path, SGPropertyNode *prop_root) { osg::Node* node = SGModelLib::loadModel(path, prop_root, load_panel); - node->setNodeMask(~SG_NODEMASK_TERRAIN_BIT); + if (node) + node->setNodeMask(~SG_NODEMASK_TERRAIN_BIT); return node; } -- 2.39.5