gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog server/as_value.cpp server/as_v...


From: Zou Lunkai
Subject: [Gnash-commit] gnash ChangeLog server/as_value.cpp server/as_v...
Date: Mon, 31 Mar 2008 07:14:00 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Zou Lunkai <zoulunkai>  08/03/31 07:14:00

Modified files:
        .              : ChangeLog 
        server         : as_value.cpp as_value.h 

Log message:
        * server/as_value.{h, cpp}: don't inline as_value::as_value(asNamespace 
&), it's an empty   function anyway.  fix a 'link once' problem here with -O2 
option. Sorry to force a big re-build:(   "inline" keyword does not work here. 
It is known to be a linker bug.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.6107&r2=1.6108
http://cvs.savannah.gnu.org/viewcvs/gnash/server/as_value.cpp?cvsroot=gnash&r1=1.125&r2=1.126
http://cvs.savannah.gnu.org/viewcvs/gnash/server/as_value.h?cvsroot=gnash&r1=1.89&r2=1.90

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.6107
retrieving revision 1.6108
diff -u -b -r1.6107 -r1.6108
--- ChangeLog   31 Mar 2008 04:31:02 -0000      1.6107
+++ ChangeLog   31 Mar 2008 07:13:58 -0000      1.6108
@@ -1,3 +1,10 @@
+2008-03-31 Zou Lunkai <address@hidden>
+
+       * libnet/cque.{h, cpp}: add the USE_STATS_QUEUE macro guard, fix
+         building without USE_STATS_QUEUE defined.
+       * server/as_value.{h, cpp}: don't inline as_value::as_value(asNamespace 
&),
+         fix a 'link once' problem here with -O2 option.
+
 2008-03-31 Benjamin Wolsey <address@hidden>
 
        * libamf/sol.cpp: outsize isn't expected to be more than 0 at

Index: server/as_value.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/as_value.cpp,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -b -r1.125 -r1.126
--- server/as_value.cpp 21 Mar 2008 21:09:49 -0000      1.125
+++ server/as_value.cpp 31 Mar 2008 07:13:59 -0000      1.126
@@ -1514,6 +1514,11 @@
        set_as_object(obj);
 }
 
+/// Chad: Document this
+as_value::as_value(asNamespace &)
+{
+}
+
 //-------------------------------------
 // as_value::CharacterProxy
 //-------------------------------------

Index: server/as_value.h
===================================================================
RCS file: /sources/gnash/gnash/server/as_value.h,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -b -r1.89 -r1.90
--- server/as_value.h   28 Mar 2008 16:23:08 -0000      1.89
+++ server/as_value.h   31 Mar 2008 07:13:59 -0000      1.90
@@ -170,7 +170,7 @@
        as_value(unsigned long val);
 
        /// Chad: Document this
-       as_value(asNamespace &) {/**/}
+       as_value(asNamespace &);
 
        /// Construct a NULL, OBJECT, MOVIECLIP or AS_FUNCTION value
        //




reply via email to

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