X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModel%2Fmodel_panel.cxx;h=eef538cb0a41c7b809e7e3a2078afdf3066c3090;hb=f9445874a02689cbd9a0197c5aac7ffeab1436ac;hp=ea24a2fa2e0c6fb0d503b0b83cf387388fc004ee;hpb=fd492a297aee6d40c58f71b1889847b6668af3fd;p=flightgear.git diff --git a/src/Model/model_panel.cxx b/src/Model/model_panel.cxx index ea24a2fa2..eef538cb0 100644 --- a/src/Model/model_panel.cxx +++ b/src/Model/model_panel.cxx @@ -14,12 +14,12 @@ #include #include #include +#include #include "panelnode.hxx" - #include "model_panel.hxx" -SG_USING_STD(vector); +using std::vector; using namespace simgear; @@ -40,7 +40,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; }