Make --without-dbgrinfo-modules work properly.

Fixes for platforms without REPEATING_TIMERS (BeOS).  r=pavlov a=leaf
This commit is contained in:
cls%seawood.org 2000-05-18 20:10:59 +00:00
parent 200adf13ff
commit 04af6e67ca
4 changed files with 6 additions and 2 deletions

View File

@ -2942,7 +2942,9 @@ MOZ_ARG_WITH_STRING(dbgrinfo-modules,
dnl note that the list of module names is reversed as it is copied - this is
dnl important, as it will allow config.mk to interpret stuff like
dnl "^ALL_MODULES xpcom" properly
if test "$i" = "no"; then
i="^ALL_MODULES"
fi
MOZ_DBGRINFO_MODULES="$i $MOZ_DBGRINFO_MODULES";
done ])
dnl ========================================================

View File

@ -62,6 +62,7 @@ CPPSRCS = \
SHARED_LIBRARY_LIBS = $(DIST)/lib/libraptorbasewidget_s.a
EXTRA_DSO_LDOPTS = \
-ltimer_beos \
$(TOOLKIT_DSO_LDOPTS) \
$(MOZ_COMPONENT_LIBS) \
-lraptorgfx \

View File

@ -2209,6 +2209,7 @@ void
nsBookmarksService::FireTimer(nsITimer* aTimer, void* aClosure)
{
nsBookmarksService *bmks = NS_STATIC_CAST(nsBookmarksService *, aClosure);
nsresult rv;
if (!bmks) return;
if ((bmks->mBookmarksAvailable == PR_TRUE) && (bmks->mDirty == PR_TRUE))
@ -2218,7 +2219,6 @@ nsBookmarksService::FireTimer(nsITimer* aTimer, void* aClosure)
if (bmks->busySchedule == PR_FALSE)
{
nsresult rv;
nsCOMPtr<nsIRDFResource> bookmark;
if (NS_SUCCEEDED(rv = bmks->GetBookmarkToPing(getter_AddRefs(bookmark))) && (bookmark))
{

View File

@ -717,6 +717,7 @@ void
InternetSearchDataSource::FireTimer(nsITimer* aTimer, void* aClosure)
{
InternetSearchDataSource *search = NS_STATIC_CAST(InternetSearchDataSource *, aClosure);
nsresult rv;
if (!search) return;
#ifndef REPEATING_TIMERS