Bug 1353877 - Don't leak intermediate string in VRServiceTest::AttachVRDisplay. r=froydnj

MozReview-Commit-ID: AR5nTS6KULg

--HG--
extra : rebase_source : a8bd7865ce50984e800076fb3032592542843df8
This commit is contained in:
Andrew McCreight 2017-04-05 15:01:28 -07:00
Родитель 1a54932a26
Коммит bb0ab7f9cb
1 изменённых файлов: 3 добавлений и 3 удалений

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

@ -322,7 +322,7 @@ VRServiceTest::AttachVRDisplay(const nsAString& aID, ErrorResult& aRv)
}
gfx::VRManagerChild* vm = gfx::VRManagerChild::Get();
vm->CreateVRServiceTestDisplay(nsCString(ToNewUTF8String(aID)), p);
vm->CreateVRServiceTestDisplay(NS_ConvertUTF16toUTF8(aID), p);
return p.forget();
}
@ -342,10 +342,10 @@ VRServiceTest::AttachVRController(const nsAString& aID, ErrorResult& aRv)
}
gfx::VRManagerChild* vm = gfx::VRManagerChild::Get();
vm->CreateVRServiceTestController(nsCString(ToNewUTF8String(aID)), p);
vm->CreateVRServiceTestController(NS_ConvertUTF16toUTF8(aID), p);
return p.forget();
}
} // namespace dom
} // namespace mozilla
} // namespace mozilla