| Index: mojo/public/cpp/application/interface_factory_impl.h
|
| diff --git a/mojo/public/cpp/application/interface_factory_impl.h b/mojo/public/cpp/application/interface_factory_impl.h
|
| index 2d020f8767b17da0aafe1a16d5fc03786bcba29b..65992727a610cf31fc9a99946f02bd1ecd976229 100644
|
| --- a/mojo/public/cpp/application/interface_factory_impl.h
|
| +++ b/mojo/public/cpp/application/interface_factory_impl.h
|
| @@ -35,6 +35,10 @@ class InterfaceFactoryImplWithContext : public InterfaceFactory<Interface> {
|
| : context_(context) {}
|
| virtual ~InterfaceFactoryImplWithContext() {}
|
|
|
| + void set_context(Context* context) {
|
| + context_ = context;
|
| + }
|
| +
|
| virtual void Create(ApplicationConnection* connection,
|
| InterfaceRequest<Interface> request) MOJO_OVERRIDE {
|
| BindToRequest(new Impl(context_), &request);
|
|
|