From 9926fe86f87d9dce7da36276505e2634e64918e7 Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Tue, 12 Apr 2005 10:48:23 +0000 Subject: Define MOZILLA_INTERNAL_API, which is necessary since mozilla 1.8b2, 2005-04-08 Christian Persch * configure.in: Define MOZILLA_INTERNAL_API, which is necessary since mozilla 1.8b2, because Yelp uses internal strings. * src/yelp-gecko-utils.cpp: Include config.h here. Fixes bug #173053. --- ChangeLog | 7 +++++++ configure.in | 3 +++ src/yelp-gecko-utils.cpp | 2 ++ 3 files changed, 12 insertions(+) diff --git a/ChangeLog b/ChangeLog index 864325fa..f7d968f3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-04-08 Christian Persch + + * configure.in: Define MOZILLA_INTERNAL_API, which is necessary since + mozilla 1.8b2, because Yelp uses internal strings. + * src/yelp-gecko-utils.cpp: Include config.h here. + Fixes bug #173053. + 2005-04-01 Adi Attar * configure.in: Added "xh" to ALL_LINGUAS. diff --git a/configure.in b/configure.in index 51891e3f..0b72feb6 100644 --- a/configure.in +++ b/configure.in @@ -136,6 +136,9 @@ AC_SUBST(MOZILLA_INCLUDE_ROOT) MOZILLA_HOME="`$PKG_CONFIG --variable=libdir $MOZILLA-gtkmozembed`" AC_SUBST(MOZILLA_HOME) +dnl Needed since gecko 1.8b2 +AC_DEFINE([MOZILLA_INTERNAL_API],[1],[Define to have access to internal Mozilla APIs]) + AC_ARG_ENABLE([cpp-rtti], AC_HELP_STRING([--enable-cpp-rtti],[Enable C++ RTTI]),[], [enable_cpp_rtti=no]) diff --git a/src/yelp-gecko-utils.cpp b/src/yelp-gecko-utils.cpp index 85ef8001..5bc1cd91 100644 --- a/src/yelp-gecko-utils.cpp +++ b/src/yelp-gecko-utils.cpp @@ -20,6 +20,8 @@ * Author: Marco Pesenti Gritti */ +#include "config.h" + #include #include #include -- cgit v1.2.1