diff --git a/dom/plugins/ipc/PluginScriptableObjectChild.cpp b/dom/plugins/ipc/PluginScriptableObjectChild.cpp index 739e1369b86..29bc46fb9fd 100644 --- a/dom/plugins/ipc/PluginScriptableObjectChild.cpp +++ b/dom/plugins/ipc/PluginScriptableObjectChild.cpp @@ -41,7 +41,7 @@ PluginScriptableObjectChild::IdentifierTable PluginScriptableObjectChild::sIdent /* static */ PluginScriptableObjectChild::StoredIdentifier* PluginScriptableObjectChild::HashIdentifier(const nsCString& aIdentifier) { - StoredIdentifier* stored = sIdentifiers.Get(aIdentifier); + StoredIdentifier* stored = sIdentifiers.Get(aIdentifier).get(); if (stored) { return stored; } diff --git a/toolkit/profile/nsToolkitProfileService.cpp b/toolkit/profile/nsToolkitProfileService.cpp index 82b9a4db286..6cee831116e 100644 --- a/toolkit/profile/nsToolkitProfileService.cpp +++ b/toolkit/profile/nsToolkitProfileService.cpp @@ -895,7 +895,7 @@ nsToolkitProfileService::CreateProfileInternal(nsIFile* aRootDir, rv = CreateTimesInternal(rootDir); NS_ENSURE_SUCCESS(rv, rv); - nsToolkitProfile* last = aForExternalApp ? nullptr : mFirst; + nsToolkitProfile* last = aForExternalApp ? nullptr : mFirst.get(); if (last) { while (last->mNext) last = last->mNext;