diff options
author | shess <shess@chromium.org> | 2015-04-21 10:34:46 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-04-21 17:34:55 +0000 |
commit | de60c5f1d99db33d563c6ccc42d0a27d504a3bcc (patch) | |
tree | c44603fabeb89dd38732242e52f865cece961421 /sql/connection.cc | |
parent | ea4fae0cae68a48254a99a8d03ed37f88d108d2a (diff) | |
download | chromium_src-de60c5f1d99db33d563c6ccc42d0a27d504a3bcc.zip chromium_src-de60c5f1d99db33d563c6ccc42d0a27d504a3bcc.tar.gz chromium_src-de60c5f1d99db33d563c6ccc42d0a27d504a3bcc.tar.bz2 |
[sql] Fix error in Preload size.
Was using file size rather than limiting to file size.
BUG=none
Review URL: https://codereview.chromium.org/1096113002
Cr-Commit-Position: refs/heads/master@{#326064}
Diffstat (limited to 'sql/connection.cc')
-rw-r--r-- | sql/connection.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/connection.cc b/sql/connection.cc index d94b4d8..ba799a9 100644 --- a/sql/connection.cc +++ b/sql/connection.cc @@ -340,7 +340,7 @@ void Connection::Preload() { preload_size = file_size; scoped_ptr<char[]> buf(new char[page_size]); - for (sqlite3_int64 pos = 0; pos < file_size; pos += page_size) { + for (sqlite3_int64 pos = 0; pos < preload_size; pos += page_size) { rc = file->pMethods->xRead(file, buf.get(), page_size, pos); if (rc != SQLITE_OK) return; |