gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog libamf/amf.h libamf/lcshm.h lib...


From: Benjamin Wolsey
Subject: [Gnash-commit] gnash ChangeLog libamf/amf.h libamf/lcshm.h lib...
Date: Fri, 28 Mar 2008 12:22:45 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Benjamin Wolsey <bwy>   08/03/28 12:22:45

Modified files:
        .              : ChangeLog 
        libamf         : amf.h lcshm.h 
        libbase        : gmemory.h 

Log message:
                * libbase/gmemory.h: add DSOEXPORT to allow the testsuite to
                  build with visibility support enabled.
                * libamf/lcshm.h: make Listener class visible (testsuite).
                * libamf/amf.h: export swapbytes (testsuite).

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.6055&r2=1.6056
http://cvs.savannah.gnu.org/viewcvs/gnash/libamf/amf.h?cvsroot=gnash&r1=1.32&r2=1.33
http://cvs.savannah.gnu.org/viewcvs/gnash/libamf/lcshm.h?cvsroot=gnash&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/gmemory.h?cvsroot=gnash&r1=1.5&r2=1.6

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.6055
retrieving revision 1.6056
diff -u -b -r1.6055 -r1.6056
--- ChangeLog   28 Mar 2008 11:23:27 -0000      1.6055
+++ ChangeLog   28 Mar 2008 12:22:44 -0000      1.6056
@@ -1,5 +1,12 @@
 2008-03-28 Benjamin Wolsey <address@hidden>
 
+       * libbase/gmemory.h: add DSOEXPORT to allow the testsuite to
+         build with visibility support enabled.
+       * libamf/lcshm.h: make Listener class visible (testsuite).
+       * libamf/amf.h: export swapbytes (testsuite).
+
+2008-03-28 Benjamin Wolsey <address@hidden>
+
        * server/asobj/string.cpp: (charCodeAt) don't try to
          access string out of bounds. (Fixes abort in the movie
          http://newsimg.bbc.co.uk/player/emp/2_0_1275/player.swf).

Index: libamf/amf.h
===================================================================
RCS file: /sources/gnash/gnash/libamf/amf.h,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -b -r1.32 -r1.33
--- libamf/amf.h        6 Mar 2008 05:22:50 -0000       1.32
+++ libamf/amf.h        28 Mar 2008 12:22:44 -0000      1.33
@@ -26,10 +26,11 @@
 #include <string>
 #include <cstring>
 #include <map>
+#include <boost/cstdint.hpp>
 
 #include "element.h"
 #include "amfutf8.h"
-#include <boost/cstdint.hpp>
+#include "dsodefs.h"
 
 namespace amf 
 {
@@ -390,7 +391,7 @@
     int                 _mystery_word;
 };
  
-void *swapBytes(void *word, int size);
+DSOEXPORT void *swapBytes(void *word, int size);
 
 
 } // end of amf namespace

Index: libamf/lcshm.h
===================================================================
RCS file: /sources/gnash/gnash/libamf/lcshm.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- libamf/lcshm.h      6 Mar 2008 05:22:50 -0000       1.8
+++ libamf/lcshm.h      28 Mar 2008 12:22:44 -0000      1.9
@@ -29,13 +29,14 @@
 #include "amf.h"
 #include "element.h"
 #include "shm.h"
+#include "dsodefs.h"
 
 namespace gnash {
 
 // Manipulate the list of LocalConnection Listeners. We've made this a separate
 // class from LocalConnection as it's used standalone for the
 // dumpshm utility to dump the Listener lists.
-class Listener {
+class DSOEXPORT Listener {
 public:
     Listener();
     Listener(boost::uint8_t *baseaddr);

Index: libbase/gmemory.h
===================================================================
RCS file: /sources/gnash/gnash/libbase/gmemory.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- libbase/gmemory.h   23 Mar 2008 02:28:53 -0000      1.5
+++ libbase/gmemory.h   28 Mar 2008 12:22:45 -0000      1.6
@@ -32,10 +32,11 @@
 #include <stdlib.h>
 #include <malloc.h>
 #include <time.h>
+#include "dsodefs.h" // DSOEXPORT
 
 namespace gnash {
   
-class Memory {
+class DSOEXPORT Memory {
 public:
 
     // Borrowed from malloc.h and trimmed down.




reply via email to

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