process: fix missing const in equality relation for C++23 (#278)
This commit is contained in:
parent
ac42b79b30
commit
cf0f8c6fd4
@ -82,7 +82,7 @@ UVW_INLINE process_handle &process_handle::stdio(file_handle fd, stdio_flags fla
|
|||||||
auto actual = uvw::file_handle{fd};
|
auto actual = uvw::file_handle{fd};
|
||||||
|
|
||||||
auto it = std::find_if(po_fd_stdio.begin(), po_fd_stdio.end(), [actual](auto &&container) {
|
auto it = std::find_if(po_fd_stdio.begin(), po_fd_stdio.end(), [actual](auto &&container) {
|
||||||
return container.data.fd == static_cast<uvw::file_handle::Type>(actual);
|
return static_cast<const uvw::details::uv_type_wrapper<int>>(container.data.fd) == static_cast<const uvw::details::uv_type_wrapper<int>>(actual);
|
||||||
});
|
});
|
||||||
|
|
||||||
if(it == po_fd_stdio.cend()) {
|
if(it == po_fd_stdio.cend()) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user