diff --git a/xpcom/ds/nsBaseHashtable.h b/xpcom/ds/nsBaseHashtable.h index b9e94a66a715..584e65bd9a82 100644 --- a/xpcom/ds/nsBaseHashtable.h +++ b/xpcom/ds/nsBaseHashtable.h @@ -282,10 +282,11 @@ class nsBaseHashtable : protected nsTHashtable> { using Base = nsTHashtable>; typedef mozilla::fallible_t fallible_t; + template friend inline void ::ImplCycleCollectionTraverse( nsCycleCollectionTraversalCallback&, - const nsBaseHashtable&, - const char* aName, uint32_t aFlags); + const nsBaseHashtable&, const char* aName, + uint32_t aFlags); public: typedef typename KeyClass::KeyType KeyType;