From 72a4bc639425d326785ed273c4008e4cd3a6905e Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Thu, 23 Jun 2016 16:42:54 +0100 Subject: [PATCH] Restructed check against null --- src/osgViewer/ViewerBase.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/osgViewer/ViewerBase.cpp b/src/osgViewer/ViewerBase.cpp index 10be36d73..14ba26111 100644 --- a/src/osgViewer/ViewerBase.cpp +++ b/src/osgViewer/ViewerBase.cpp @@ -773,10 +773,12 @@ void ViewerBase::renderingTraversals() ++sitr) { Scene* scene = *sitr; - osgDB::DatabasePager* dp = scene ? scene->getDatabasePager() : 0; + if (!scene) continue; + + osgDB::DatabasePager* dp = scene->getDatabasePager(); if (dp) dp->signalBeginFrame(frameStamp); - osgDB::ImagePager* ip = scene ? scene->getImagePager() : 0; + osgDB::ImagePager* ip = scene->getImagePager(); if (ip) ip->signalBeginFrame(frameStamp); if (scene->getSceneData())