From 94dac511f66dbd809012d5b3e64ddd44e2f822d3 Mon Sep 17 00:00:00 2001 From: Adam Barth Date: Wed, 3 Feb 2016 09:58:47 -0800 Subject: [PATCH] Fix the mac build --- sky/shell/platform/mac/sky_window.mm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sky/shell/platform/mac/sky_window.mm b/sky/shell/platform/mac/sky_window.mm index 49a92507b9a..ab0c7e64448 100644 --- a/sky/shell/platform/mac/sky_window.mm +++ b/sky/shell/platform/mac/sky_window.mm @@ -15,6 +15,10 @@ #include "sky/shell/switches.h" #include "sky/shell/ui_delegate.h" +static void DynamicServiceResolve(const mojo::String& service_name, + mojo::ScopedMessagePipeHandle handle) { +} + @interface SkyWindow () @property(assign) IBOutlet NSOpenGLView* renderSurface; @@ -80,7 +84,8 @@ static inline pointer::PointerType EventTypeFromNSEventPhase(NSEventPhase phase) self.platformView->ConnectToEngine(mojo::GetProxy(&_sky_engine)); mojo::ServiceProviderPtr service_provider; - new sky::shell::PlatformServiceProvider(mojo::GetProxy(&service_provider)); + new sky::shell::PlatformServiceProvider(mojo::GetProxy(&service_provider), + base::Bind(DynamicServiceResolve)); sky::ServicesDataPtr services = sky::ServicesData::New(); services->services_provided_by_embedder = service_provider.Pass(); _sky_engine->SetServices(services.Pass());