| Index: android_webview/native/aw_contents.cc
|
| diff --git a/android_webview/native/aw_contents.cc b/android_webview/native/aw_contents.cc
|
| index 3638e4ec346bfe3918517a3f8d63c8ed552d40ad..6e9cb371ba147d9f13d1144654731ae87d42e68e 100644
|
| --- a/android_webview/native/aw_contents.cc
|
| +++ b/android_webview/native/aw_contents.cc
|
| @@ -42,6 +42,7 @@
|
| #include "base/memory/memory_pressure_listener.h"
|
| #include "base/message_loop/message_loop.h"
|
| #include "base/pickle.h"
|
| +#include "base/stl_util.h"
|
| #include "base/strings/string16.h"
|
| #include "base/supports_user_data.h"
|
| #include "components/autofill/content/browser/content_autofill_driver_factory.h"
|
| @@ -843,7 +844,7 @@ jboolean AwContents::RestoreFromOpaqueState(
|
| std::vector<uint8> state_vector;
|
| base::android::JavaByteArrayToByteVector(env, state, &state_vector);
|
|
|
| - Pickle pickle(reinterpret_cast<const char*>(state_vector.begin()),
|
| + Pickle pickle(reinterpret_cast<const char*>(vector_as_array(&state_vector)),
|
| state_vector.size());
|
| PickleIterator iterator(pickle);
|
|
|
|
|