mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-21 09:49:14 +00:00
Bug 1846687: Don't allow CanvasTranslator to be initialized twice. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D185548
This commit is contained in:
parent
e618709657
commit
d9ca68fb6b
@ -131,6 +131,10 @@ mozilla::ipc::IPCResult CanvasTranslator::RecvInitTranslator(
|
||||
ipc::SharedMemoryBasic::Handle&& aReadHandle,
|
||||
CrossProcessSemaphoreHandle&& aReaderSem,
|
||||
CrossProcessSemaphoreHandle&& aWriterSem) {
|
||||
if (mStream) {
|
||||
return IPC_FAIL(this, "RecvInitTranslator called twice.");
|
||||
}
|
||||
|
||||
mTextureType = aTextureType;
|
||||
|
||||
// We need to initialize the stream first, because it might be used to
|
||||
|
Loading…
x
Reference in New Issue
Block a user