mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1215236 - "Remove compilation warnings in StructuredCloneHolder". r=smaug
This commit is contained in:
parent
9d76d93e62
commit
434fdc735b
@ -505,7 +505,7 @@ StructuredCloneHolder::WriteFullySerializableObjects(JSContext* aCx,
|
||||
|
||||
// Handle Key cloning
|
||||
{
|
||||
CryptoKey* key;
|
||||
CryptoKey* key = nullptr;
|
||||
if (NS_SUCCEEDED(UNWRAP_OBJECT(CryptoKey, aObj, key))) {
|
||||
MOZ_ASSERT(NS_IsMainThread());
|
||||
return JS_WriteUint32Pair(aWriter, SCTAG_DOM_WEBCRYPTO_KEY, 0) &&
|
||||
@ -516,7 +516,7 @@ StructuredCloneHolder::WriteFullySerializableObjects(JSContext* aCx,
|
||||
#ifdef MOZ_WEBRTC
|
||||
{
|
||||
// Handle WebRTC Certificate cloning
|
||||
RTCCertificate* cert;
|
||||
RTCCertificate* cert = nullptr;
|
||||
if (NS_SUCCEEDED(UNWRAP_OBJECT(RTCCertificate, aObj, cert))) {
|
||||
MOZ_ASSERT(NS_IsMainThread());
|
||||
return JS_WriteUint32Pair(aWriter, SCTAG_DOM_RTC_CERTIFICATE, 0) &&
|
||||
@ -536,7 +536,7 @@ StructuredCloneHolder::WriteFullySerializableObjects(JSContext* aCx,
|
||||
|
||||
#ifdef MOZ_NFC
|
||||
{
|
||||
MozNDEFRecord* ndefRecord;
|
||||
MozNDEFRecord* ndefRecord = nullptr;
|
||||
if (NS_SUCCEEDED(UNWRAP_OBJECT(MozNDEFRecord, aObj, ndefRecord))) {
|
||||
MOZ_ASSERT(NS_IsMainThread());
|
||||
return JS_WriteUint32Pair(aWriter, SCTAG_DOM_NFC_NDEF, 0) &&
|
||||
|
Loading…
Reference in New Issue
Block a user