> On April 1, 2011, 4:22 a.m., Boroondas Gupte wrote:
> > indra/newview/llgesturemgr.h, lines 168-170
> > <http://codereview.secondlife.com/r/231/diff/3/?file=1373#file1373line168>
> >
> >     Shouldn't this be a (non-static) method of LLMulitGesture taking no 
> > argument, rather than a static member of LLGestureMgr taking a pointer to a 
> > gesture?
> >     
> >     Also, the gesture should not be changed by that, should it? If 
> > possible, make the argument type pointer-to-const (or, if you make it a 
> > method of LLMultiGesture as suggested, make it a const method).
> 
> Seth ProductEngine wrote:
>     It could be a non-static method of LLMulitGesture if a gesture would be 
> an observer of its own pending assets, or if a gesture would check pending 
> assets from the list stored at LLGestureMgr. In this case the LLMulitGesture 
> class becomes more complicated without any gain in performance because this 
> is the same check that LLGestureMgr::hasLoadingAssets() does.

OK. Could you still consider to pass a pointer-to-const?


- Boroondas


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://codereview.secondlife.com/r/231/#review531
-----------------------------------------------------------


On March 31, 2011, 10:18 a.m., Seth ProductEngine wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://codereview.secondlife.com/r/231/
> -----------------------------------------------------------
> 
> (Updated March 31, 2011, 10:18 a.m.)
> 
> 
> Review request for Viewer.
> 
> 
> Summary
> -------
> 
> Added syncing animations and sounds before the gesture starts playing.
> The actual playing of animations and sounds of a gesture starts only when all 
> needed animations and sound files are loaded into viewer cache. This reduces 
> the delay between animations and sounds meant to be played simultaneously but 
> may increase the delay between the moment a gesture is triggered and the 
> moment it starts playing.
> 
> Fixed calling assets callback to clean up the void pointer in getAssetData() 
> and avoid potential memory leaks.
> 
> 
> This addresses bug STORM-380.
>     http://jira.secondlife.com/browse/STORM-380
> 
> 
> Diffs
> -----
> 
>   indra/llmessage/llassetstorage.cpp d30636c2a83a 
>   indra/newview/llgesturemgr.h d30636c2a83a 
>   indra/newview/llgesturemgr.cpp d30636c2a83a 
> 
> Diff: http://codereview.secondlife.com/r/231/diff
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Seth
> 
>

_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to