[webkit-changes] [WebKit/WebKit] 0613dc: [SOUP] Add missing CheckedPtr macro to NetworkSess...
Claudio Saavedra
noreply at github.com
Wed Apr 24 00:33:23 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 0613dc5b12781d2d63ea3fc4987c0b3ff3c44634
https://github.com/WebKit/WebKit/commit/0613dc5b12781d2d63ea3fc4987c0b3ff3c44634
Author: Claudio Saavedra <csaavedra at igalia.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.cpp
M Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.h
Log Message:
-----------
[SOUP] Add missing CheckedPtr macro to NetworkSessionSoup
https://bugs.webkit.org/show_bug.cgi?id=273134
Reviewed by Michael Catanzaro.
Since 277590 at main, all subclasses of classes using CheckedPtr
should adopt this macro. Not having it can cause assertions
during runtime in debug builds. Since NetworkSession uses
CheckedPtr, NetworkSessionSoup was missing it.
* Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.cpp:
(WebKit::NetworkSessionSoup::~NetworkSessionSoup): Deleted.
* Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.h:
Canonical link: https://commits.webkit.org/277919@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list