Permalink
Browse files

[build] #include moonbuild.h from the bridges, and disable -fvisibili…

…ty-inlines-hidden in libmoon's build - it's causing great wonkiness and crashing the curl bridge.
  • Loading branch information...
1 parent d74bcfb commit 75c58959b4135d0d3306f5a3491231f7077cd275 @toshok toshok committed Feb 3, 2011
Showing with 4 additions and 1 deletion.
  1. +1 −0 plugin/curl/curl-bridge.h
  2. +1 −0 plugin/curl/curl-http.h
  3. +1 −0 plugin/firefox/ff-common.h
  4. +1 −1 src/Makefile.am
@@ -18,6 +18,7 @@
class CallData;
class CurlBrowserBridge;
+#include "moonbuild.h"
#include "browser-bridge.h"
#include "list.h"
#include "ptr.h"
@@ -23,6 +23,7 @@ class CurlDownloaderResponse;
#include <curl/types.h>
#include <curl/easy.h>
+#include "moonbuild.h"
#include "timemanager.h"
#include "ptr.h"
@@ -5,6 +5,7 @@
// muck with our npapi.h)
#define NO_NSPR_10_SUPPORT
+#include "moonbuild.h"
#include "plugin-class.h"
#include <nsCOMPtr.h>
View
@@ -4,7 +4,7 @@ lib_LTLIBRARIES = libmoon.la
noinst_LTLIBRARIES = libmoonxpi.la
noinst_SCRIPTS = xaml-to-header.exe
-INCLUDES = $(MOON_CFLAGS) -Wall -DUSE_OPT_RGB24=1 -DG_LOG_DOMAIN=\"Moonlight\" -I$(top_srcdir)/plugin -I$(srcdir)/asf -fvisibility=hidden -fvisibility-inlines-hidden -DBUILDING_MOONLIGHT=1
+INCLUDES = $(MOON_CFLAGS) -Wall -DUSE_OPT_RGB24=1 -DG_LOG_DOMAIN=\"Moonlight\" -I$(top_srcdir)/plugin -I$(srcdir)/asf -fvisibility=hidden -DBUILDING_MOONLIGHT=1
libmoon_include_headers = \
animation.h \

0 comments on commit 75c5895

Please sign in to comment.