Chromium Code Reviews| Index: ui/gfx/ipc/gfx_param_traits.cc |
| diff --git a/ui/gfx/ipc/gfx_param_traits.cc b/ui/gfx/ipc/gfx_param_traits.cc |
| index 68d8b3d7b919db6e144f9a49bf34055fb942ff2b..091b9ebc1b0e75837fe9f02930adc6071d9ba47b 100644 |
| --- a/ui/gfx/ipc/gfx_param_traits.cc |
| +++ b/ui/gfx/ipc/gfx_param_traits.cc |
| @@ -300,15 +300,15 @@ void ParamTraits<SkBitmap>::Log(const SkBitmap& p, std::string* l) { |
| } |
| void ParamTraits<gfx::Range>::Write(base::Pickle* m, const gfx::Range& r) { |
| - m->WriteSizeT(r.start()); |
| - m->WriteSizeT(r.end()); |
| + m->WriteInt(r.start()); |
| + m->WriteInt(r.end()); |
| } |
| bool ParamTraits<gfx::Range>::Read(const base::Pickle* m, |
| base::PickleIterator* iter, |
| gfx::Range* r) { |
| - size_t start, end; |
| - if (!iter->ReadSizeT(&start) || !iter->ReadSizeT(&end)) |
| + int start, end; |
|
Tom Sepez
2016/02/08 17:29:43
can we use a stdint type here?
jam
2016/02/08 17:56:29
Done.
|
| + if (!iter->ReadInt(&start) || !iter->ReadInt(&end)) |
| return false; |
| r->set_start(start); |
| r->set_end(end); |
| @@ -316,7 +316,7 @@ bool ParamTraits<gfx::Range>::Read(const base::Pickle* m, |
| } |
| void ParamTraits<gfx::Range>::Log(const gfx::Range& r, std::string* l) { |
| - l->append(base::StringPrintf("(%" PRIuS ", %" PRIuS ")", r.start(), r.end())); |
| + l->append(base::StringPrintf("(%d, %d)", r.start(), r.end())); |
| } |
| void ParamTraits<gfx::ScrollOffset>::Write(base::Pickle* m, |