void nsContentSupportMap::Init() { if (!PL_DHashTableInit(&mMap, PL_DHashGetStubOps(), nsnull, sizeof(Entry), PL_DHASH_MIN_SIZE)) mMap.ops = nsnull; }
nsresult JavaToXPTCStubMap::Init() { mHashTable = PL_NewDHashTable(PL_DHashGetStubOps(), nsnull, sizeof(Entry), 16); if (!mHashTable) return NS_ERROR_OUT_OF_MEMORY; return NS_OK; }
nsPropertyTable::PropertyList::PropertyList(nsIAtom *aName, NSPropertyDtorFunc aDtorFunc, void *aDtorData, bool aTransfer) : mName(aName), mDtorFunc(aDtorFunc), mDtorData(aDtorData), mTransfer(aTransfer), mNext(nullptr) { PL_DHashTableInit(&mObjectValueMap, PL_DHashGetStubOps(), this, sizeof(PropertyListMapEntry), 16); }