CVSROOT: /sources/gnash Module name: gnash Changes by: Sandro Santilli <strk> 07/08/20 15:15:29
Modified files: . : ChangeLog server/vm : ExecutableCode.h Log message: * server/vm/ExecutableCode.h (FunctionCode::markReachableResources): Don't mark the function twice, and most importantly don't forget to mark the target character !! CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4044&r2=1.4045 http://cvs.savannah.gnu.org/viewcvs/gnash/server/vm/ExecutableCode.h?cvsroot=gnash&r1=1.7&r2=1.8 Patches: Index: ChangeLog =================================================================== RCS file: /sources/gnash/gnash/ChangeLog,v retrieving revision 1.4044 retrieving revision 1.4045 diff -u -b -r1.4044 -r1.4045 --- ChangeLog 20 Aug 2007 11:13:17 -0000 1.4044 +++ ChangeLog 20 Aug 2007 15:15:28 -0000 1.4045 @@ -1,3 +1,9 @@ +2007-08-20 Sandro Santilli <[EMAIL PROTECTED]> + + * server/vm/ExecutableCode.h (FunctionCode::markReachableResources): + Don't mark the function twice, and most importantly don't forget + to mark the target character !! + 2007-08-20 Asger Ottar Alstrup <[EMAIL PROTECTED]> * testsuite/misc-mtasc.all/: Makefile.am, exception.as: Index: server/vm/ExecutableCode.h =================================================================== RCS file: /sources/gnash/gnash/server/vm/ExecutableCode.h,v retrieving revision 1.7 retrieving revision 1.8 diff -u -b -r1.7 -r1.8 --- server/vm/ExecutableCode.h 1 Jul 2007 10:54:36 -0000 1.7 +++ server/vm/ExecutableCode.h 20 Aug 2007 15:15:29 -0000 1.8 @@ -15,7 +15,7 @@ // along with this program; if not, write to the Free Software // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -/* $Id: ExecutableCode.h,v 1.7 2007/07/01 10:54:36 bjacques Exp $ */ +/* $Id: ExecutableCode.h,v 1.8 2007/08/20 15:15:29 strk Exp $ */ #ifndef GNASH_EXECUTABLECODE_H #define GNASH_EXECUTABLECODE_H @@ -205,7 +205,7 @@ virtual void markReachableResources() const { if ( func ) func->setReachable(); - if ( func ) func->setReachable(); + if ( target ) target->setReachable(); } #endif // GNASU_USE_GC _______________________________________________ Gnash-commit mailing list Gnash-commit@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-commit