Index: ipc/param_traits_write_macros.h |
=================================================================== |
--- ipc/param_traits_write_macros.h (revision 77019) |
+++ ipc/param_traits_write_macros.h (working copy) |
@@ -19,10 +19,12 @@ |
// Set up so next include will generate write methods. |
#undef IPC_STRUCT_TRAITS_BEGIN |
#undef IPC_STRUCT_TRAITS_MEMBER |
+#undef IPC_STRUCT_TRAITS_PARENT |
#undef IPC_STRUCT_TRAITS_END |
#define IPC_STRUCT_TRAITS_BEGIN(struct_name) \ |
void ParamTraits<struct_name>::Write(Message* m, const param_type& p) { |
#define IPC_STRUCT_TRAITS_MEMBER(name) WriteParam(m, p.name); |
+#define IPC_STRUCT_TRAITS_PARENT(type) ParamTraits<type>::Write(m, p); |
#define IPC_STRUCT_TRAITS_END() } |
#undef IPC_ENUM_TRAITS |