Index: chrome/browser/sessions/session_backend.cc |
diff --git a/chrome/browser/sessions/session_backend.cc b/chrome/browser/sessions/session_backend.cc |
index 9c214c80b886162b4c155d4fdd9ab6f029df1c90..350ab19bf2f04f4fa194e1650635e1748aec0243 100644 |
--- a/chrome/browser/sessions/session_backend.cc |
+++ b/chrome/browser/sessions/session_backend.cc |
@@ -99,8 +99,8 @@ bool SessionFileReader::Read(BaseSessionService::SessionType type, |
return false; |
ScopedVector<SessionCommand> read_commands; |
- SessionCommand* command; |
- while ((command = ReadCommand()) && !errored_) |
+ for (SessionCommand* command = ReadCommand(); command && !errored_; |
+ command = ReadCommand()) |
read_commands.push_back(command); |
if (!errored_) |
read_commands.swap(*commands); |