diff --git a/src/osgViewer/ViewerBase.cpp b/src/osgViewer/ViewerBase.cpp index 4881bf7a2..9184ff79a 100644 --- a/src/osgViewer/ViewerBase.cpp +++ b/src/osgViewer/ViewerBase.cpp @@ -214,8 +214,7 @@ void ViewerBase::setThreadingModel(ThreadingModel threadingModel) ViewerBase::ThreadingModel ViewerBase::suggestBestThreadingModel() { std::string str; - osg::getEnvVar("OSG_THREADING", str); - if (!str.empty()) + if (osg::getEnvVar("OSG_THREADING", str)) { if (str=="SingleThreaded") return SingleThreaded; else if (str=="CullDrawThreadPerContext") return CullDrawThreadPerContext;