From: mcatanzaro@igalia.com Date: Thu, 25 Oct 2018 19:55:12 +0000 (+0000) Subject: Unreviewed, silence a -Wreturn-type warning X-Git-Url: http://git.webkit.org/?p=WebKit-https.git;a=commitdiff_plain;h=0c0d95fe2ba7b0412e53944f9c4005f2ecd2628e 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): git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237424 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog index 94e0d5d..096a3da 100644 --- a/Source/WebCore/ChangeLog +++ b/Source/WebCore/ChangeLog @@ -1,3 +1,13 @@ +2018-10-25 Michael Catanzaro + + 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 [Web Animations] Turn Web Animations CSS Integration off by default diff --git a/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCCertificateGenerator.cpp b/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCCertificateGenerator.cpp index 1f1ebf2..3a705e6 100644 --- a/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCCertificateGenerator.cpp +++ b/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCCertificateGenerator.cpp @@ -98,6 +98,8 @@ static inline rtc::KeyParams keyParamsFromCertificateType(const PeerConnectionBa 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>&& promise)