CVSROOT: /sources/gnash Module name: gnash Branch: release_0_8_1 Changes by: Sandro Santilli <strk> 07/08/20 15:28:26
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&only_with_tag=release_0_8_1&r1=1.3971.2.45&r2=1.3971.2.46 http://cvs.savannah.gnu.org/viewcvs/gnash/server/vm/ExecutableCode.h?cvsroot=gnash&only_with_tag=release_0_8_1&r1=1.7&r2=1.7.2.1 Patches: Index: ChangeLog =================================================================== RCS file: /sources/gnash/gnash/ChangeLog,v retrieving revision 1.3971.2.45 retrieving revision 1.3971.2.46 diff -u -b -r1.3971.2.45 -r1.3971.2.46 --- ChangeLog 20 Aug 2007 11:13:06 -0000 1.3971.2.45 +++ ChangeLog 20 Aug 2007 15:28:25 -0000 1.3971.2.46 @@ -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.7.2.1 diff -u -b -r1.7 -r1.7.2.1 --- server/vm/ExecutableCode.h 1 Jul 2007 10:54:36 -0000 1.7 +++ server/vm/ExecutableCode.h 20 Aug 2007 15:28:26 -0000 1.7.2.1 @@ -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.7.2.1 2007/08/20 15:28:26 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