| Index: chrome/browser/android/foreign_session_helper.cc
|
| diff --git a/chrome/browser/android/foreign_session_helper.cc b/chrome/browser/android/foreign_session_helper.cc
|
| index 17006b71dad6c0b7854972b5c587a1d29a19f936..a4177ca4b6f70b934d6b65f571f52de0c1a270f3 100644
|
| --- a/chrome/browser/android/foreign_session_helper.cc
|
| +++ b/chrome/browser/android/foreign_session_helper.cc
|
| @@ -75,7 +75,7 @@ bool ShouldSkipWindow(const sessions::SessionWindow& window) {
|
|
|
| bool ShouldSkipSession(const SyncedSession& session) {
|
| for (const auto& window_pair : session.windows) {
|
| - const sessions::SessionWindow& window = *(window_pair.second.get());
|
| + const sessions::SessionWindow& window = window_pair.second->wrapped_window;
|
| if (!ShouldSkipWindow(window))
|
| return false;
|
| }
|
| @@ -120,7 +120,7 @@ void CopySessionToJava(
|
| const SyncedSession& session,
|
| ScopedJavaLocalRef<jobject>& j_session) {
|
| for (const auto& window_pair : session.windows) {
|
| - const sessions::SessionWindow& window = *(window_pair.second.get());
|
| + const sessions::SessionWindow& window = window_pair.second->wrapped_window;
|
|
|
| if (ShouldSkipWindow(window))
|
| continue;
|
|
|