--- a/configure.in
+++ b/configure.in
@@ -7215,21 +7215,17 @@ if test -n "$CROSS_COMPILE"; then
else
HOST_LIBIDL_CFLAGS="$LIBIDL_CFLAGS"
HOST_LIBIDL_LIBS="$LIBIDL_LIBS"
fi
fi
if test -z "$SKIP_PATH_CHECKS"; then
if test -z "${GLIB_CFLAGS}" || test -z "${GLIB_LIBS}" ; then
- if test "$MOZ_ENABLE_GTK2"; then
- PKG_CHECK_MODULES(GLIB, glib-2.0 >= 1.3.7 gobject-2.0)
- else
- AM_PATH_GLIB(${GLIB_VERSION})
- fi
+ PKG_CHECK_MODULES(GLIB, glib-2.0 >= 1.3.7 gobject-2.0)
fi
fi
if test -z "${GLIB_GMODULE_LIBS}" -a -n "${GLIB_CONFIG}"; then
GLIB_GMODULE_LIBS=`$GLIB_CONFIG gmodule --libs`
fi
AC_SUBST(LIBIDL_CFLAGS)
--- a/embedding/browser/qt/src/qgeckoglobals.cpp
+++ b/embedding/browser/qt/src/qgeckoglobals.cpp
@@ -148,23 +148,27 @@ NS_GENERIC_FACTORY_CONSTRUCTOR(QtPromptS
static const nsModuleComponentInfo defaultAppComps[] = {
{
"Prompt Service",
NS_PROMPTSERVICE_CID,
"@mozilla.org/embedcomp/prompt-service;1",
QtPromptServiceConstructor
}
};
-#else
-static const nsModuleComponentInfo defaultAppComps[] = {};
-#endif
const nsModuleComponentInfo *QGeckoGlobals::sAppComps = defaultAppComps;
int QGeckoGlobals::sNumAppComps = sizeof(defaultAppComps) / sizeof(nsModuleComponentInfo);
+#else
+static const nsModuleComponentInfo defaultAppComps[] = { { NULL } };
+const nsModuleComponentInfo *QGeckoGlobals::sAppComps = defaultAppComps;
+int QGeckoGlobals::sNumAppComps = 0;
+#endif
+
+
void
QGeckoGlobals::pushStartup()
{
// increment the number of widgets
sWidgetCount++;
// if this is the first widget, fire up xpcom
if (sWidgetCount != 1) return;