When every return is supposed to be covered by a switch statement, a release assert or CRASH
is required by GCC.
* Modules/mediastream/libwebrtc/LibWebRTCCertificateGenerator.cpp:
(WebCore::LibWebRTCCertificateGenerator::keyParamsFromCertificateType):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237424
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2018-10-25 Michael Catanzaro <mcatanzaro@igalia.com>
+
+ Unreviewed, silence a -Wreturn-type warning
+
+ When every return is supposed to be covered by a switch statement, a release assert or CRASH
+ is required by GCC.
+
+ * Modules/mediastream/libwebrtc/LibWebRTCCertificateGenerator.cpp:
+ (WebCore::LibWebRTCCertificateGenerator::keyParamsFromCertificateType):
+
2018-10-25 Antoine Quint <graouts@apple.com>
[Web Animations] Turn Web Animations CSS Integration off by default
2018-10-25 Antoine Quint <graouts@apple.com>
[Web Animations] Turn Web Animations CSS Integration off by default
return rtc::KeyParams::RSA(info.rsaParameters->modulusLength, info.rsaParameters->publicExponent);
return rtc::KeyParams::RSA(2048, 65537);
}
return rtc::KeyParams::RSA(info.rsaParameters->modulusLength, info.rsaParameters->publicExponent);
return rtc::KeyParams::RSA(2048, 65537);
}
+
+ RELEASE_ASSERT_NOT_REACHED();
}
void generateCertificate(LibWebRTCProvider& provider, const PeerConnectionBackend::CertificateInformation& info, DOMPromiseDeferred<IDLInterface<RTCCertificate>>&& promise)
}
void generateCertificate(LibWebRTCProvider& provider, const PeerConnectionBackend::CertificateInformation& info, DOMPromiseDeferred<IDLInterface<RTCCertificate>>&& promise)