Index: ipc/ipc_message_utils.cc |
diff --git a/ipc/ipc_message_utils.cc b/ipc/ipc_message_utils.cc |
index 18a154fead4015aff472d0fae40a3d2c1dd7fadf..f31add1da14805c95f4ece9a445da88304fbab1f 100644 |
--- a/ipc/ipc_message_utils.cc |
+++ b/ipc/ipc_message_utils.cc |
@@ -996,6 +996,14 @@ void ParamTraits<base::TimeTicks>::Log(const param_type& p, std::string* l) { |
ParamTraits<int64_t>::Log(p.ToInternalValue(), l); |
} |
+void ParamTraits<IPC::ChannelHandle>::GetSize(base::PickleSizer* sizer, |
+ const param_type& p) { |
+ GetParamSize(sizer, p.name); |
+#if defined(OS_POSIX) |
+ GetParamSize(sizer, p.socket); |
+#endif |
+} |
+ |
void ParamTraits<IPC::ChannelHandle>::Write(base::Pickle* m, |
const param_type& p) { |
#if defined(OS_WIN) |