mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-27 12:50:09 +00:00
Make --without-dbgrinfo-modules work properly.
Fixes for platforms without REPEATING_TIMERS (BeOS). r=pavlov a=leaf
This commit is contained in:
parent
200adf13ff
commit
04af6e67ca
@ -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 ========================================================
|
||||
|
@ -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 \
|
||||
|
@ -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))
|
||||
{
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user