diff --git a/Ladybird/Android/src/main/cpp/WebContentService.cpp b/Ladybird/Android/src/main/cpp/WebContentService.cpp index 4893ad6f95..637c56f408 100644 --- a/Ladybird/Android/src/main/cpp/WebContentService.cpp +++ b/Ladybird/Android/src/main/cpp/WebContentService.cpp @@ -31,9 +31,6 @@ #include #include -template -static ErrorOr> bind_service(void (*bind_method)(int, int)); - static ErrorOr> bind_request_server_service() { return bind_service(&bind_request_server_java); @@ -92,7 +89,7 @@ ErrorOr service_main(int ipc_socket, int fd_passing_socket) } template -static ErrorOr> bind_service(void (*bind_method)(int, int)) +ErrorOr> bind_service(void (*bind_method)(int, int)) { int socket_fds[2] {}; TRY(Core::System::socketpair(AF_LOCAL, SOCK_STREAM, 0, socket_fds)); diff --git a/Ladybird/Android/src/main/cpp/WebContentService.h b/Ladybird/Android/src/main/cpp/WebContentService.h index 895fabef68..9e570ab26c 100644 --- a/Ladybird/Android/src/main/cpp/WebContentService.h +++ b/Ladybird/Android/src/main/cpp/WebContentService.h @@ -6,5 +6,10 @@ #pragma once +#include + +template +ErrorOr> bind_service(void (*bind_method)(int, int)); + void bind_request_server_java(int ipc_socket, int fd_passing_socket); void bind_web_socket_java(int ipc_socket, int fd_passing_socket);