process: fix ambiguous overloaded from c++20 with explicit cast (#280)

This commit is contained in:
Benoît 2023-05-11 14:29:57 +02:00 committed by GitHub
parent d84a031f32
commit ac42b79b30
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -82,7 +82,7 @@ UVW_INLINE process_handle &process_handle::stdio(file_handle fd, stdio_flags fla
auto actual = uvw::file_handle{fd};
auto it = std::find_if(po_fd_stdio.begin(), po_fd_stdio.end(), [actual](auto &&container) {
return container.data.fd == actual;
return container.data.fd == static_cast<uvw::file_handle::Type>(actual);
});
if(it == po_fd_stdio.cend()) {