mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 01:05:45 +00:00
Bug 1477086: Change LocalStorageManager::CreateOrigin()'s return type to nsAutoCString, to benefit from RVO and avoid needless string copying. r=asuth
MozReview-Commit-ID: 1IALP0xgOqp --HG-- extra : rebase_source : 893d4ade62e4c0834dbc438854fa7029e27b51f0
This commit is contained in:
parent
1db6e3cc1b
commit
0faa3b61e4
@ -130,7 +130,7 @@ CreateQuotaDBKey(nsIPrincipal* aPrincipal,
|
||||
} // namespace
|
||||
|
||||
// static
|
||||
nsCString
|
||||
nsAutoCString
|
||||
LocalStorageManager::CreateOrigin(const nsACString& aOriginSuffix,
|
||||
const nsACString& aOriginNoSuffix)
|
||||
{
|
||||
|
@ -45,8 +45,8 @@ public:
|
||||
already_AddRefed<StorageUsage>
|
||||
GetOriginUsage(const nsACString& aOriginNoSuffix);
|
||||
|
||||
static nsCString CreateOrigin(const nsACString& aOriginSuffix,
|
||||
const nsACString& aOriginNoSuffix);
|
||||
static nsAutoCString CreateOrigin(const nsACString& aOriginSuffix,
|
||||
const nsACString& aOriginNoSuffix);
|
||||
|
||||
private:
|
||||
~LocalStorageManager();
|
||||
|
Loading…
Reference in New Issue
Block a user