[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp |
Date: |
Fri, 11 Jan 2008 00:01:34 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 08/01/11 00:01:34
Modified files:
. : ChangeLog
server : sprite_instance.cpp
Log message:
It seems like _global is available for sprites defined by SWF6, no
matter
VM version.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.5371&r2=1.5372
http://cvs.savannah.gnu.org/viewcvs/gnash/server/sprite_instance.cpp?cvsroot=gnash&r1=1.437&r2=1.438
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.5371
retrieving revision 1.5372
diff -u -b -r1.5371 -r1.5372
--- ChangeLog 10 Jan 2008 23:36:10 -0000 1.5371
+++ ChangeLog 11 Jan 2008 00:01:33 -0000 1.5372
@@ -1,5 +1,10 @@
2008-01-10 Sandro Santilli <address@hidden>
+ * server/sprite_instance.cpp (get_member): it seems like _global is
+ available for sprites defined by SWF6, no matter VM version.
+
+2008-01-10 Sandro Santilli <address@hidden>
+
* server/sprite_instance.cpp: invoke onData at end of loadVariables
processing.
* gui/gui.cpp (resize_view): always redraw on resize.
Index: server/sprite_instance.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/sprite_instance.cpp,v
retrieving revision 1.437
retrieving revision 1.438
diff -u -b -r1.437 -r1.438
--- server/sprite_instance.cpp 10 Jan 2008 23:36:10 -0000 1.437
+++ server/sprite_instance.cpp 11 Jan 2008 00:01:34 -0000 1.438
@@ -2133,7 +2133,12 @@
return true;
}
- if ( _vm.getSWFVersion() > 5 && name_key == NSV::PROP_uGLOBAL ) // see
MovieClip.as
+ // NOTE: availability of _global doesn't depend on VM version
+ // but on actual movie version. Example: if an SWF4 loads
+ // an SWF6 (to, say, _level2), _global will be unavailable
+ // to the SWF4 code but available to the SWF6 one.
+ //
+ if ( getSWFVersion() > 5 && name_key == NSV::PROP_uGLOBAL ) // see
MovieClip.as
{
// The "_global" ref was added in SWF6
val->set_as_object( _vm.getGlobal() );
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/08
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Benjamin Wolsey, 2008/01/10
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/10
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp,
Sandro Santilli <=
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Udo Giacomozzi, 2008/01/12
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/12
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/14
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/15
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/16
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/16
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/22
[Gnash-commit] gnash ChangeLog server/sprite_instance.cpp, Sandro Santilli, 2008/01/25