Skip to content

Commit

Permalink
[LibWebRTC] Build fix for Linux after 276556@main
Browse files Browse the repository at this point in the history
build://bugs.webkit.org/show_bug.cgi?id=271368

Reviewed by Youenn Fablet.

Implementation of function 'hasRegisteredName' was guarded by
ENABLE_MDNS flag, but definition was not.

* Source/WebKit/NetworkProcess/webrtc/NetworkMDNSRegister.cpp:
(WebKit::NetworkMDNSRegister::hasRegisteredName const):

Canonical link: https://commits.webkit.org/276623@main
  • Loading branch information
dpino committed Mar 25, 2024
1 parent aaef68e commit 3a45bd5
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions Source/WebKit/NetworkProcess/webrtc/NetworkMDNSRegister.cpp
Expand Up @@ -47,6 +47,11 @@ NetworkMDNSRegister::NetworkMDNSRegister(NetworkConnectionToWebProcess& connecti

NetworkMDNSRegister::~NetworkMDNSRegister() = default;

bool NetworkMDNSRegister::hasRegisteredName(const String& name) const
{
return m_registeredNames.contains(name);
}

#if ENABLE_MDNS
struct NetworkMDNSRegister::DNSServiceDeallocator {
void operator()(DNSServiceRef service) const { DNSServiceRefDeallocate(service); }
Expand All @@ -59,11 +64,6 @@ void NetworkMDNSRegister::unregisterMDNSNames(WebCore::ScriptExecutionContextIde
m_registeredNames.remove(name);
}

bool NetworkMDNSRegister::hasRegisteredName(const String& name) const
{
return m_registeredNames.contains(name);
}

struct PendingRegistrationRequest {
WTF_MAKE_STRUCT_FAST_ALLOCATED;
PendingRegistrationRequest(Ref<NetworkConnectionToWebProcess>&& connection, String&& name, PAL::SessionID sessionID, CompletionHandler<void(const String&, std::optional<WebCore::MDNSRegisterError>)>&& completionHandler)
Expand Down

0 comments on commit 3a45bd5

Please sign in to comment.