ImageDecoder: Port to Windows
This commit is contained in:
parent
97147b4aa0
commit
603149304f
2 changed files with 8 additions and 2 deletions
|
@ -23,3 +23,9 @@ target_include_directories(imagedecoderservice PRIVATE ${LADYBIRD_SOURCE_DIR}/Se
|
|||
|
||||
target_link_libraries(ImageDecoder PRIVATE imagedecoderservice LibCore LibMain)
|
||||
target_link_libraries(imagedecoderservice PRIVATE LibCore LibGfx LibIPC LibImageDecoderClient LibMain LibThreading)
|
||||
|
||||
if (WIN32)
|
||||
find_package(pthread REQUIRED)
|
||||
target_include_directories(ImageDecoder PRIVATE ${PTHREAD_INCLUDE_DIR})
|
||||
target_include_directories(imagedecoderservice PRIVATE ${PTHREAD_INCLUDE_DIR})
|
||||
endif()
|
||||
|
|
|
@ -48,8 +48,8 @@ ErrorOr<IPC::File> ConnectionFromClient::connect_new_client()
|
|||
|
||||
auto client_socket_or_error = Core::LocalSocket::adopt_fd(socket_fds[0]);
|
||||
if (client_socket_or_error.is_error()) {
|
||||
close(socket_fds[0]);
|
||||
close(socket_fds[1]);
|
||||
(void)Core::System::close(socket_fds[0]);
|
||||
(void)Core::System::close(socket_fds[1]);
|
||||
return client_socket_or_error.release_error();
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue