> Aren't DoInitActionTag instances associated to definition rather then to 
> instance ?
yes,  associated to definition.

> Is it tested that once those actions are executed for an instance should not 
> be
> executed for the second instance ?

yes. It is tested one DoInitAction tag could just be executed only
once.  And if more than one DoInitAction tags are for the same
definition, only the first one could be executed.  The later case
cann't be solved by this commit...

--zou




On Nov 27, 2007 3:51 PM, strk <[EMAIL PROTECTED]> wrote:
> On Tue, Nov 27, 2007 at 05:34:23AM +0000, Zou Lunkai wrote:
> > CVSROOT:      /sources/gnash
> > Module name:  gnash
> > Changes by:   Zou Lunkai <zoulunkai>  07/11/27 05:34:23
> >
> > Modified files:
> >       .              : ChangeLog
> >       server/swf     : DoInitActionTag.h
> >
> > Log message:
> >       * server/swf/DoInitActionTag.h: make sure DoInitAction tag executed 
> > only
> >         once. Ready to drop sprite_instance::m_init_actions_executed. 
> > Executing
> >         DoInitAction or not is independent on the life of associated 
> > sprites.
>
> Aren't DoInitActionTag instances associated to definition rather then to 
> instance ?
> Is it tested that once those actions are executed for an instance should not 
> be
> executed for the second instance ?
>
> --strk;
>
>


_______________________________________________
Gnash-commit mailing list
Gnash-commit@gnu.org
http://lists.gnu.org/mailman/listinfo/gnash-commit

Reply via email to