Bug 727435 - Implementing MOZ_GUARD_OBJECT_NOTIFIER_ONLY_PARAM_TO_PARENT. r=Waldo

--HG--
extra : rebase_source : 4fcf555106b06b0080d2986102f6d84d3ae8fd4d
This commit is contained in:
David Rajchenbach-Teller 2012-02-16 01:17:02 +01:00
Родитель b9a5cb8c01
Коммит 3ddbeef61e
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -163,6 +163,8 @@ class MOZ_EXPORT_API(GuardObjectNotificationReceiver)
, const mozilla::detail::GuardObjectNotifier& _notifier
# define MOZ_GUARD_OBJECT_NOTIFIER_PARAM_TO_PARENT \
, _notifier
# define MOZ_GUARD_OBJECT_NOTIFIER_ONLY_PARAM_TO_PARENT \
_notifier
# define MOZ_GUARD_OBJECT_NOTIFIER_INIT \
do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0)
#else
@ -170,6 +172,7 @@ class MOZ_EXPORT_API(GuardObjectNotificationReceiver)
# define MOZ_GUARD_OBJECT_NOTIFIER_PARAM
# define MOZ_GUARD_OBJECT_NOTIFIER_ONLY_PARAM
# define MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL
# define MOZ_GUARD_OBJECT_NOTIFIER_ONLY_PARAM_TO_PARENT
# define MOZ_GUARD_OBJECT_NOTIFIER_PARAM_TO_PARENT
# define MOZ_GUARD_OBJECT_NOTIFIER_INIT do { } while (0)
#endif