diff options
author | rockot <rockot@chromium.org> | 2016-02-04 18:12:32 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-02-05 02:14:00 +0000 |
commit | 0457af10a70c2ecf0e0b11a54881fe129232b739 (patch) | |
tree | f6382c744d7c8269d3de3c1c4d8f35dc3d832dbf /mojo/public/cpp/bindings/tests/pickled_struct_blink.h | |
parent | c469cac201cc21a97b38d7bf6b5e23cac14d814f (diff) | |
download | chromium_src-0457af10a70c2ecf0e0b11a54881fe129232b739.zip chromium_src-0457af10a70c2ecf0e0b11a54881fe129232b739.tar.gz chromium_src-0457af10a70c2ecf0e0b11a54881fe129232b739.tar.bz2 |
Add message sizing to basic IPC traits and struct macros.
BUG=577685
Review URL: https://codereview.chromium.org/1655333002
Cr-Commit-Position: refs/heads/master@{#373720}
Diffstat (limited to 'mojo/public/cpp/bindings/tests/pickled_struct_blink.h')
-rw-r--r-- | mojo/public/cpp/bindings/tests/pickled_struct_blink.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mojo/public/cpp/bindings/tests/pickled_struct_blink.h b/mojo/public/cpp/bindings/tests/pickled_struct_blink.h index c4406b4..ce5b364 100644 --- a/mojo/public/cpp/bindings/tests/pickled_struct_blink.h +++ b/mojo/public/cpp/bindings/tests/pickled_struct_blink.h @@ -16,6 +16,7 @@ namespace base { class Pickle; class PickleIterator; +class PickleSizer; } namespace mojo { @@ -61,7 +62,7 @@ template <> struct ParamTraits<mojo::test::PickledStructBlink> { using param_type = mojo::test::PickledStructBlink; - static size_t GetSize(const param_type& p) { return 8; } + static void GetSize(base::PickleSizer* sizer, const param_type& p); static void Write(base::Pickle* m, const param_type& p); static bool Read(const base::Pickle* m, base::PickleIterator* iter, |