From 81d76742d85a96a848bb8322349e1d985db0615f Mon Sep 17 00:00:00 2001 From: Armin Weatherwax Date: Thu, 26 Aug 2010 10:04:39 +0200 Subject: tx Oh: fix bug #415 lightshare update not fluently --- linden/indra/newview/lightshare.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'linden') diff --git a/linden/indra/newview/lightshare.cpp b/linden/indra/newview/lightshare.cpp index 78d27b5..4f8b1e2 100644 --- a/linden/indra/newview/lightshare.cpp +++ b/linden/indra/newview/lightshare.cpp @@ -78,7 +78,11 @@ WindlightMessage::WindlightMessage( LLMessageSystem* msg ) : buf, size, 0, 249); mWater = new LLWaterParamSet(); - mSky = new LLWLParamSet(); +// mSky = new LLWLParamSet(); + LLWLParamManager * wl_param_mgr = LLWLParamManager::instance(); + static LLWLParamSet & sSky = wl_param_mgr->mCurParams; + mSky = &sSky; + mWaterNormal = new LLUUID(); process_packet(&buf[0]); @@ -93,7 +97,7 @@ WindlightMessage::WindlightMessage( LLMessageSystem* msg ) : WindlightMessage::~WindlightMessage() { delete mWater; - delete mSky; +// delete mSky; delete mWaterNormal; } -- cgit v1.1