Index: mojo/services/view_manager/type_converters.h |
diff --git a/mojo/services/view_manager/type_converters.h b/mojo/services/view_manager/type_converters.h |
index 1c9a880091b1219dd1b225053879519a51cacc83..4ebe9d0ddec17a85cca7d16970f6f2e982076a52 100644 |
--- a/mojo/services/view_manager/type_converters.h |
+++ b/mojo/services/view_manager/type_converters.h |
@@ -6,11 +6,10 @@ |
#define MOJO_SERVICES_VIEW_MANAGER_TYPE_CONVERTERS_H_ |
#include "mojo/public/cpp/bindings/type_converter.h" |
+#include "mojo/services/public/interfaces/view_manager/view_manager.mojom.h" |
namespace mojo { |
-class Buffer; |
- |
namespace view_manager { |
class INode; |
@@ -21,14 +20,11 @@ class Node; |
} // namespace view_manager |
template <> |
-class TypeConverter<view_manager::INode, |
+class TypeConverter<view_manager::INodePtr, |
const view_manager::service::Node*> { |
public: |
- static view_manager::INode ConvertFrom( |
- const view_manager::service::Node* node, |
- Buffer* buf); |
- |
- MOJO_ALLOW_IMPLICIT_TYPE_CONVERSION(); |
+ static view_manager::INodePtr ConvertFrom( |
+ const view_manager::service::Node* node); |
}; |
} // namespace mojo |