gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog server/Function.h server/swf/AS...


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/Function.h server/swf/AS...
Date: Tue, 04 Jul 2006 11:09:20 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  06/07/04 11:09:20

Modified files:
        .              : ChangeLog 
        server         : Function.h 
        server/swf     : ASHandlers.cpp 

Log message:
        most function_as_object members made private.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.462&r2=1.463
http://cvs.savannah.gnu.org/viewcvs/gnash/server/Function.h?cvsroot=gnash&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/gnash/server/swf/ASHandlers.cpp?cvsroot=gnash&r1=1.27&r2=1.28

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.462
retrieving revision 1.463
diff -u -b -r1.462 -r1.463
--- ChangeLog   3 Jul 2006 17:55:34 -0000       1.462
+++ ChangeLog   4 Jul 2006 11:09:20 -0000       1.463
@@ -1,3 +1,8 @@
+2006-07-04 Sandro Santilli <address@hidden>
+
+       * server/Function.h, server/swf/ASHandlers.cpp:
+       most function_as_object members made private.
+
 2006-07-03 Sandro Santilli <address@hidden>
 
        * testsuite/actionscript.all/Makefile.am,

Index: server/Function.h
===================================================================
RCS file: /sources/gnash/gnash/server/Function.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- server/Function.h   26 Jun 2006 10:12:10 -0000      1.12
+++ server/Function.h   4 Jul 2006 11:09:20 -0000       1.13
@@ -58,8 +58,6 @@
        /// Constructor function, for built-in classes
        as_c_function_ptr ctor;
 
-public:
-
        /// Action buffer containing the function definition
        const action_buffer* m_action_buffer;
 
@@ -94,6 +92,8 @@
        /// arg register assignments
        uint16  m_function2_flags;
 
+public:
+
        /// The "prototype" member.
        //
        /// Used for class constructor and members

Index: server/swf/ASHandlers.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/swf/ASHandlers.cpp,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
--- server/swf/ASHandlers.cpp   1 Jul 2006 10:00:29 -0000       1.27
+++ server/swf/ASHandlers.cpp   4 Jul 2006 11:09:20 -0000       1.28
@@ -2549,7 +2549,7 @@
                // @@ security: watch out for possible missing terminator here!
                func->add_arg(0, arg);
                // wouldn't it be simpler to use strlen(arg)+1 ?
-               i += func->m_args.back().m_name.length() + 1;
+               i += strlen(arg)+1; // func->m_args.back().m_name.length() + 1;
        }
 
        // Get the length of the actual function code.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]