diff options
author | dumi@chromium.org <dumi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-27 23:29:25 +0000 |
---|---|---|
committer | dumi@chromium.org <dumi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-27 23:29:25 +0000 |
commit | c023c19d6d79d33c2ba0afb9da07553e3664abf4 (patch) | |
tree | 141a708eb924a7c0387f25f3bb89138d40bcc346 /webkit | |
parent | 815aeb41b383c0c7dc793e9a02678b09363d864a (diff) | |
download | chromium_src-c023c19d6d79d33c2ba0afb9da07553e3664abf4.zip chromium_src-c023c19d6d79d33c2ba0afb9da07553e3664abf4.tar.gz chromium_src-c023c19d6d79d33c2ba0afb9da07553e3664abf4.tar.bz2 |
Fix simple_database_system.cc to correctly support temp DB files.
TEST=none
BUG=42618
Review URL: http://codereview.chromium.org/1709014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45753 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r-- | webkit/tools/test_shell/simple_database_system.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/webkit/tools/test_shell/simple_database_system.cc b/webkit/tools/test_shell/simple_database_system.cc index edc03ee..fbb4cac 100644 --- a/webkit/tools/test_shell/simple_database_system.cc +++ b/webkit/tools/test_shell/simple_database_system.cc @@ -192,6 +192,9 @@ void SimpleDatabaseSystem::SetFullFilePathsForVfsFile( FilePath SimpleDatabaseSystem::GetFullFilePathForVfsFile( const string16& vfs_file_name) { + if (vfs_file_name.empty()) // temp file, used for vacuuming + return FilePath(); + AutoLock file_names_auto_lock(file_names_lock_); DCHECK(file_names_.find(vfs_file_name) != file_names_.end()); return file_names_[vfs_file_name]; |