[Top][All Lists]
[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog libamf/amf.h libamf/lcshm.h lib...,
Benjamin Wolsey <=