summaryrefslogtreecommitdiffstats
path: root/chrome/browser/bookmarks/bookmark_storage.cc
diff options
context:
space:
mode:
authorsky@google.com <sky@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-09-16 23:17:01 +0000
committersky@google.com <sky@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-09-16 23:17:01 +0000
commitbb100cb03f67173a17124527bfd899ff607db361 (patch)
tree3cc962faf99778a8dfc4b0460897dc3b50eff273 /chrome/browser/bookmarks/bookmark_storage.cc
parent26abec2256f8e964208db94acbdd8be1cf1c68ed (diff)
downloadchromium_src-bb100cb03f67173a17124527bfd899ff607db361.zip
chromium_src-bb100cb03f67173a17124527bfd899ff607db361.tar.gz
chromium_src-bb100cb03f67173a17124527bfd899ff607db361.tar.bz2
Adds logging of loading/saving bookmarks to help me diagnose why some
folks are having problems. BUG=none TEST=none Review URL: http://codereview.chromium.org/2914 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2290 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/bookmarks/bookmark_storage.cc')
-rw-r--r--chrome/browser/bookmarks/bookmark_storage.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/chrome/browser/bookmarks/bookmark_storage.cc b/chrome/browser/bookmarks/bookmark_storage.cc
index b46b092..eb9bbe4 100644
--- a/chrome/browser/bookmarks/bookmark_storage.cc
+++ b/chrome/browser/bookmarks/bookmark_storage.cc
@@ -147,9 +147,18 @@ void BookmarkStorageBackend::Write(Value* value) {
MoveFileEx(tmp_file.c_str(), path_.c_str(),
MOVEFILE_COPY_ALLOWED | MOVEFILE_REPLACE_EXISTING);
DCHECK(move_result);
+ if (!move_result)
+ LOG(WARNING) << " writing bookmarks failed, result=" << move_result;
+ else
+ LOG(INFO) << "wrote bookmarks, file=" << path_;
+ } else {
+ LOG(INFO) << "wrote bookmarks, file=" << path_;
}
// Nuke the history file so that we don't attempt to load from it again.
file_util::Delete(tmp_history_path_, false);
+ } else {
+ LOG(WARNING) << " writing bookmarks failed, bytes written=" <<
+ bytes_written;
}
}