Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: d78b0f0f0a8eb948dcf81045c29225d7522e6308 https://github.com/WebKit/WebKit/commit/d78b0f0f0a8eb948dcf81045c29225d7522e6308 Author: Rob Buis <rb...@igalia.com> Date: 2025-01-19 (Sun, 19 Jan 2025)
Changed paths: M Source/WebCore/Modules/webaudio/AudioNodeInput.cpp M Source/WebCore/Modules/webaudio/AudioNodeInput.h M Source/WebCore/Modules/webaudio/AudioNodeOutput.cpp M Source/WebCore/Modules/webaudio/AudioNodeOutput.h M Source/WebCore/Modules/webaudio/AudioWorkletNode.cpp M Source/WebCore/Modules/webaudio/AudioWorkletNode.h M Source/WebCore/Modules/webaudio/AudioWorkletProcessor.cpp M Source/WebCore/Modules/webaudio/AudioWorkletProcessor.h M Source/WebCore/Modules/webaudio/AudioWorkletThread.cpp M Source/WebCore/Modules/webaudio/AudioWorkletThread.h M Source/WebCore/SaferCPPExpectations/NoUncheckedPtrMemberCheckerExpectations M Source/WebCore/SaferCPPExpectations/NoUncountedMemberCheckerExpectations Log Message: ----------- Use smart pointers in webaudio https://bugs.webkit.org/show_bug.cgi?id=285592 Reviewed by Chris Dumez. Use smart pointers in webaudio to fix static analyzer warnings of the type [webkit.NoUncountedMemberChecker] and [alpha.webkit.NoUncheckedPtrMemberChecker]. * Source/WebCore/Modules/webaudio/AudioNodeInput.cpp: (WebCore::AudioNodeInput::AudioNodeInput): * Source/WebCore/Modules/webaudio/AudioNodeInput.h: * Source/WebCore/Modules/webaudio/AudioNodeOutput.cpp: (WebCore::AudioNodeOutput::AudioNodeOutput): * Source/WebCore/Modules/webaudio/AudioNodeOutput.h: (WebCore::AudioNodeOutput::node const): * Source/WebCore/Modules/webaudio/AudioWorkletNode.cpp: (WebCore::AudioWorkletNode::process): * Source/WebCore/Modules/webaudio/AudioWorkletNode.h: * Source/WebCore/Modules/webaudio/AudioWorkletProcessor.cpp: (WebCore::AudioWorkletProcessor::process): * Source/WebCore/Modules/webaudio/AudioWorkletProcessor.h: * Source/WebCore/Modules/webaudio/AudioWorkletThread.cpp: (WebCore::AudioWorkletThread::workerLoaderProxy): * Source/WebCore/Modules/webaudio/AudioWorkletThread.h: (WebCore::AudioWorkletThread::messagingProxy): * Source/WebCore/SaferCPPExpectations/NoUncheckedPtrMemberCheckerExpectations: * Source/WebCore/SaferCPPExpectations/NoUncountedMemberCheckerExpectations: Canonical link: https://commits.webkit.org/289134@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes