Index: chrome/browser/sessions/base_session_service.cc |
diff --git a/chrome/browser/sessions/base_session_service.cc b/chrome/browser/sessions/base_session_service.cc |
index fcafbe08abed06ade4b88946751158c1a133eb49..64b39492174b1e110b88c291b8f7e7f3cfd26912 100644 |
--- a/chrome/browser/sessions/base_session_service.cc |
+++ b/chrome/browser/sessions/base_session_service.cc |
@@ -229,7 +229,7 @@ BaseSessionService::Handle BaseSessionService::ScheduleGetLastSessionCommands( |
AddRequest(request, consumer); |
if (backend_thread()) { |
backend_thread()->message_loop()->PostTask(FROM_HERE, NewRunnableMethod( |
- backend(), &SessionBackend::ReadLastSessionCommands, request)); |
+ backend(), &SessionBackend::ReadLastSessionCommands, request_wrapper)); |
} else { |
backend()->ReadLastSessionCommands(request); |
} |