diff options
author | adamk@chromium.org <adamk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-29 01:52:14 +0000 |
---|---|---|
committer | adamk@chromium.org <adamk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-29 01:52:14 +0000 |
commit | 1dc55cd567ffa230519e7508269a747478b3653a (patch) | |
tree | 4386fac0dc6bc0ac5ea3994ea5ed88ad6574d46d /webkit/dom_storage/dom_storage_database_unittest.cc | |
parent | cfca118f581864e3e603708635b1a7685495f881 (diff) | |
download | chromium_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.cc | 6 |
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) { |