Skip to content

Commit 48ace77

Browse files
dok-netearlephilhower
authored andcommitted
Refactored to avoid compiler warning (#6278)
Fixes commit 2d9253e.
1 parent 1b3ac4f commit 48ace77

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

libraries/ESP8266mDNS/src/LEAmDNS.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -1051,7 +1051,7 @@ bool MDNSResponder::setHostProbeResultCallback(MDNSResponder::MDNSHostProbeFn p_
10511051

10521052
bool MDNSResponder::setHostProbeResultCallback(MDNSHostProbeFn1 pfn) {
10531053
using namespace std::placeholders;
1054-
return setHostProbeResultCallback([resp=std::ref(*this), pfn](const char* p_pcDomainName, bool p_bProbeResult) { pfn(resp, p_pcDomainName, p_bProbeResult); });
1054+
return setHostProbeResultCallback([this, pfn](const char* p_pcDomainName, bool p_bProbeResult) { pfn(*this, p_pcDomainName, p_bProbeResult); });
10551055
}
10561056

10571057
/*
@@ -1080,8 +1080,8 @@ bool MDNSResponder::setServiceProbeResultCallback(const MDNSResponder::hMDNSServ
10801080
bool MDNSResponder::setServiceProbeResultCallback(const MDNSResponder::hMDNSService p_hService,
10811081
MDNSResponder::MDNSServiceProbeFn1 p_fnCallback) {
10821082
using namespace std::placeholders;
1083-
return setServiceProbeResultCallback(p_hService, [resp=std::ref(*this), p_fnCallback](const char* p_pcServiceName, const hMDNSService p_hMDNSService, bool p_bProbeResult) {
1084-
p_fnCallback(resp, p_pcServiceName, p_hMDNSService, p_bProbeResult);
1083+
return setServiceProbeResultCallback(p_hService, [this, p_fnCallback](const char* p_pcServiceName, const hMDNSService p_hMDNSService, bool p_bProbeResult) {
1084+
p_fnCallback(*this, p_pcServiceName, p_hMDNSService, p_bProbeResult);
10851085
});
10861086
}
10871087

0 commit comments

Comments
 (0)