Index: chrome/common/automation_messages.cc |
diff --git a/chrome/common/automation_messages.cc b/chrome/common/automation_messages.cc |
index 8aadecef7a58d0ed8ec85d4a68739a95297c95fe..1a600058cc707a524dc9c00cd3d2767dc20edec4 100644 |
--- a/chrome/common/automation_messages.cc |
+++ b/chrome/common/automation_messages.cc |
@@ -225,7 +225,7 @@ void ParamTraits<scoped_refptr<net::UploadData> >::Write(Message* m, |
const param_type& p) { |
WriteParam(m, p.get() != NULL); |
if (p) { |
- WriteParam(m, *p->elements()); |
+ WriteParam(m, p->elements()); |
WriteParam(m, p->identifier()); |
WriteParam(m, p->is_chunked()); |
WriteParam(m, p->last_chunk_appended()); |
@@ -240,7 +240,7 @@ bool ParamTraits<scoped_refptr<net::UploadData> >::Read(const Message* m, |
return false; |
if (!has_object) |
return true; |
- std::vector<net::UploadElement> elements; |
+ ScopedVector<net::UploadElement> elements; |
if (!ReadParam(m, iter, &elements)) |
return false; |
int64 identifier; |