summaryrefslogtreecommitdiffstats
path: root/src/core/visited_links_manager_qt.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/visited_links_manager_qt.cpp')
-rw-r--r--src/core/visited_links_manager_qt.cpp17
1 files changed, 1 insertions, 16 deletions
diff --git a/src/core/visited_links_manager_qt.cpp b/src/core/visited_links_manager_qt.cpp
index 37343cc39..15f655012 100644
--- a/src/core/visited_links_manager_qt.cpp
+++ b/src/core/visited_links_manager_qt.cpp
@@ -90,27 +90,12 @@ bool VisitedLinksManagerQt::containsUrl(const QUrl &url) const
return m_visitedLinkWriter->IsVisited(toGurl(url));
}
-static void ensureDirectoryExists(const base::FilePath &path)
-{
- if (base::PathExists(path))
- return;
-
- base::File::Error error;
- if (base::CreateDirectoryAndGetError(path, &error))
- return;
-
- std::string errorstr = base::File::ErrorToString(error);
- qWarning("Cannot create directory %s. Error: %s.",
- path.AsUTF8Unsafe().c_str(),
- errorstr.c_str());
-}
-
VisitedLinksManagerQt::VisitedLinksManagerQt(ProfileQt *profile, bool persistVisitedLinks)
: m_delegate(new VisitedLinkDelegateQt)
{
Q_ASSERT(profile);
if (persistVisitedLinks)
- ensureDirectoryExists(profile->GetPath());
+ profile->ensureDirectoryExists();
m_visitedLinkWriter.reset(new visitedlink::VisitedLinkWriter(profile, m_delegate.data(), persistVisitedLinks));
m_visitedLinkWriter->Init();
}