From a44e33795d6a0f29f520d753df72e0f1f5f260e5 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Thu, 5 May 2005 14:03:54 +0000 Subject: [PATCH] Removed the defaulting to setting the camera threading model to MultiThreaded, instead leave it to Producer's defaults. --- src/osgProducer/OsgCameraGroup.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/osgProducer/OsgCameraGroup.cpp b/src/osgProducer/OsgCameraGroup.cpp index 71299ceb4..75634c941 100644 --- a/src/osgProducer/OsgCameraGroup.cpp +++ b/src/osgProducer/OsgCameraGroup.cpp @@ -209,8 +209,11 @@ OsgCameraGroup::~OsgCameraGroup() void OsgCameraGroup::_init() { const char* str = getenv("OSG_CAMERA_THREADING"); - if (str && strcmp(str,"SingleThreaded")==0) _thread_model = SingleThreaded; - else _thread_model = ThreadPerCamera; + if (str) + { + if (strcmp(str,"SingleThreaded")==0) _thread_model = SingleThreaded; + else _thread_model = ThreadPerCamera; + } _scene_data = NULL; _global_stateset = NULL;