gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_start-


From: Markus Gothe
Subject: [Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_start-286-g68c57a8
Date: Thu, 17 Mar 2011 18:02:28 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gnash".

The branch, master has been updated
       via  68c57a890c9bc9d84e4aeaf55b16606a5024579e (commit)
       via  a22dc9a27fa3d4fd69eef65c81d0b6eb0ca57394 (commit)
       via  67749ca3cfc90b7daf932c7b6c85959c4c5842b3 (commit)
      from  5a39edf6cef6f0d935b69dee23a682bd70bac0d0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit//commit/?id=68c57a890c9bc9d84e4aeaf55b16606a5024579e


commit 68c57a890c9bc9d84e4aeaf55b16606a5024579e
Author: Markus Gothe <address@hidden>
Date:   Thu Mar 17 19:02:06 2011 +0100

    added DSOEXPORT

diff --git a/libsound/WAVWriter.h b/libsound/WAVWriter.h
index 3af9b33..f95db7d 100644
--- a/libsound/WAVWriter.h
+++ b/libsound/WAVWriter.h
@@ -23,11 +23,13 @@
 #include <fstream> // for composition (file_stream)
 #include <boost/cstdint.hpp>
 
+#include "dsodefs.h"
+
 namespace gnash {
 namespace sound {
 
 /// WAV writer class
-class WAVWriter {
+class DSOEXPORT WAVWriter {
 
 public:
 

http://git.savannah.gnu.org/cgit//commit/?id=a22dc9a27fa3d4fd69eef65c81d0b6eb0ca57394


commit a22dc9a27fa3d4fd69eef65c81d0b6eb0ca57394
Author: Markus Gothe <address@hidden>
Date:   Thu Mar 17 19:01:44 2011 +0100

    added DSOEXPORT's

diff --git a/libcore/HostInterface.h b/libcore/HostInterface.h
index 0413248..eb53349 100644
--- a/libcore/HostInterface.h
+++ b/libcore/HostInterface.h
@@ -56,12 +56,14 @@
 #include <string>
 #include <ostream>
 
+#include "dsodefs.h"
+
 namespace gnash {
 
 /// A custom form of communication with the host application.
 //
 /// This comprises a string and any type of argument.
-class CustomMessage
+class DSOEXPORT CustomMessage
 {
 public:
     explicit CustomMessage(const std::string& s,
@@ -80,7 +82,7 @@ private:
 /// Built-in forms of communication with the host application.
 //
 /// These messages should be supported for ActionScript compatibility.
-class HostMessage
+class DSOEXPORT HostMessage
 {
 public:
 
diff --git a/libcore/MovieFactory.h b/libcore/MovieFactory.h
index e59ac76..a5aa155 100644
--- a/libcore/MovieFactory.h
+++ b/libcore/MovieFactory.h
@@ -117,7 +117,7 @@ public:
     /// Clear the MovieFactory resources
     //
     /// This should be in the dtor.
-    static void clear();
+    static DSOEXPORT void clear();
 
     static MovieLibrary movieLibrary;
 };

http://git.savannah.gnu.org/cgit//commit/?id=67749ca3cfc90b7daf932c7b6c85959c4c5842b3


commit 67749ca3cfc90b7daf932c7b6c85959c4c5842b3
Author: Markus Gothe <address@hidden>
Date:   Thu Mar 17 18:59:37 2011 +0100

    added DSOEXPORT's

diff --git a/libbase/RTMP.h b/libbase/RTMP.h
index 209295f..29db475 100644
--- a/libbase/RTMP.h
+++ b/libbase/RTMP.h
@@ -26,6 +26,7 @@
 
 #include "SimpleBuffer.h"
 #include "Socket.h"
+#include "dsodefs.h"
 
 #define RTMP_DEFAULT_CHUNKSIZE 128
 
@@ -538,7 +539,7 @@ private:
 };
 
 /// Send a bandwidth ping to the server.
-bool sendServerBW(RTMP& r);
+DSOEXPORT bool sendServerBW(RTMP& r);
 
 /// Send a control packet
 bool sendCtrl(RTMP& r, ControlType, unsigned int nObject, unsigned int nTime);
diff --git a/libbase/SWFCtype.h b/libbase/SWFCtype.h
index 37223b6..07ef07a 100644
--- a/libbase/SWFCtype.h
+++ b/libbase/SWFCtype.h
@@ -23,11 +23,12 @@
 
 #include <locale>
 
+#include "dsodefs.h"
+
 namespace gnash {
 
 /// Facet for SWF-compatible case conversion.
-class SWFCtype : public std::ctype<wchar_t>
-{
+class DSOEXPORT SWFCtype : public std::ctype<wchar_t> {
 public:
     SWFCtype(size_t refs = 0) : std::ctype<wchar_t>(refs) {}
     typedef std::ctype<wchar_t>::char_type char_type;
diff --git a/libbase/URLAccessManager.h b/libbase/URLAccessManager.h
index 77478cb..1d0b06b 100644
--- a/libbase/URLAccessManager.h
+++ b/libbase/URLAccessManager.h
@@ -21,6 +21,8 @@
 
 #include <string>
 
+#include "dsodefs.h"
+
 // Forward declarations
 namespace gnash {
        class URL;
@@ -28,30 +30,30 @@ namespace gnash {
 
 namespace gnash {
 
-/// Manage a list of URL access configuration
-// stuff for an URLAccessManager
-namespace URLAccessManager {
-
-/// Return true if access to given url is allowed, false otherwise.
-//
-/// Will use rc file for whitelist/blacklist and localSandbox.
-///
-/// @param url
-///   The url to check
-///
-/// @param baseurl
-///   The originating url, only used for local urls and only
-///   for protocol checking (ie: a non-local originating url
-///   will not be allowed to load a local url)
-///
-bool allow(const URL& url, const URL& baseurl);
-
-//bool allowHost(const std::string& str);
-
-// Used by XMLSocket::connect (and others?)
-bool allowXMLSocket(const std::string& str, short port);
-
-} // AccessManager
+       /// Manage a list of URL access configuration
+       // stuff for an URLAccessManager
+       namespace URLAccessManager {
+
+       /// Return true if access to given url is allowed, false otherwise.
+       //
+       /// Will use rc file for whitelist/blacklist and localSandbox.
+       ///
+       /// @param url
+       ///   The url to check
+       ///
+       /// @param baseurl
+       ///   The originating url, only used for local urls and only
+       ///   for protocol checking (ie: a non-local originating url
+       ///   will not be allowed to load a local url)
+       ///
+       bool allow(const URL& url, const URL& baseurl);
+
+       //bool allowHost(const std::string& str);
+
+       // Used by XMLSocket::connect (and others?)
+       DSOEXPORT bool allowXMLSocket(const std::string& str, short port);
+
+       } // AccessManager
 
 } // namespace gnash
 
diff --git a/libbase/utf8.h b/libbase/utf8.h
index 98b60d1..5b2b504 100644
--- a/libbase/utf8.h
+++ b/libbase/utf8.h
@@ -156,7 +156,7 @@ namespace utf8 {
     //
     /// TODO: It's doubtful if this even works, and it may not be useful at
     /// all.
-    EncodingGuess guessEncoding(const std::string& s, int& length,
+    DSOEXPORT EncodingGuess guessEncoding(const std::string& s, int& length,
             std::vector<int>& offsets);
 
 

-----------------------------------------------------------------------

Summary of changes:
 libbase/RTMP.h             |    3 +-
 libbase/SWFCtype.h         |    5 ++-
 libbase/URLAccessManager.h |   50 ++++++++++++++++++++++---------------------
 libbase/utf8.h             |    2 +-
 libcore/HostInterface.h    |    6 +++-
 libcore/MovieFactory.h     |    2 +-
 libsound/WAVWriter.h       |    4 ++-
 7 files changed, 40 insertions(+), 32 deletions(-)


hooks/post-receive
-- 
Gnash



reply via email to

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