summaryrefslogtreecommitdiffstats
path: root/webkit/dom_storage/dom_storage_database_unittest.cc
diff options
context:
space:
mode:
authoradamk@chromium.org <adamk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-29 01:52:14 +0000
committeradamk@chromium.org <adamk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-29 01:52:14 +0000
commit1dc55cd567ffa230519e7508269a747478b3653a (patch)
tree4386fac0dc6bc0ac5ea3994ea5ed88ad6574d46d /webkit/dom_storage/dom_storage_database_unittest.cc
parentcfca118f581864e3e603708635b1a7685495f881 (diff)
downloadchromium_src-1dc55cd567ffa230519e7508269a747478b3653a.zip
chromium_src-1dc55cd567ffa230519e7508269a747478b3653a.tar.gz
chromium_src-1dc55cd567ffa230519e7508269a747478b3653a.tar.bz2
Fix uninitialized memory access in dom_storage_database_unittest.
Factor out initialization code into Init() method called by both constructors. Review URL: https://chromiumcodereview.appspot.com/9517008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124090 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/dom_storage/dom_storage_database_unittest.cc')
-rw-r--r--webkit/dom_storage/dom_storage_database_unittest.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/webkit/dom_storage/dom_storage_database_unittest.cc b/webkit/dom_storage/dom_storage_database_unittest.cc
index f3a3db0..9a4ab2a 100644
--- a/webkit/dom_storage/dom_storage_database_unittest.cc
+++ b/webkit/dom_storage/dom_storage_database_unittest.cc
@@ -14,10 +14,8 @@
namespace dom_storage {
-DomStorageDatabase::DomStorageDatabase()
- : db_(NULL),
- failed_to_open_(false),
- tried_to_recreate_(false) {
+DomStorageDatabase::DomStorageDatabase() {
+ Init();
}
void CreateV1Table(sql::Connection* db) {