Index: chrome/browser/history/starred_url_database.cc |
diff --git a/chrome/browser/history/starred_url_database.cc b/chrome/browser/history/starred_url_database.cc |
index 12d5857f8d8b17919659fdcc32f43e25c888a223..166e20cb6fddf5431bf6a31f7031029846399e14 100644 |
--- a/chrome/browser/history/starred_url_database.cc |
+++ b/chrome/browser/history/starred_url_database.cc |
@@ -118,7 +118,8 @@ void ResetBookmarkNode(const history::StarredEntry& entry, |
// static |
const int64 StarredURLDatabase::kBookmarkBarID = 1; |
-StarredURLDatabase::StarredURLDatabase() { |
+StarredURLDatabase::StarredURLDatabase(sql::Connection* db) |
+ : db_(db) { |
} |
StarredURLDatabase::~StarredURLDatabase() { |
@@ -166,6 +167,10 @@ bool StarredURLDatabase::GetAllStarredEntries( |
return true; |
} |
+sql::Connection& StarredURLDatabase::GetDB() { |
+ return *db_; |
+} |
+ |
bool StarredURLDatabase::EnsureStarredIntegrity() { |
std::set<StarredNode*> roots; |
std::set<StarID> folders_with_duplicate_ids; |