diff options
author | hjk <hjk@qt.io> | 2021-07-30 09:13:55 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2021-07-30 07:59:49 +0000 |
commit | 439d8cc52a65bf5fb45022c689dd8700dbf5e6f8 (patch) | |
tree | efb6c88a334a989e91b2af40eca0c257ce34635c /plugins/fossil/fossilplugin.cpp | |
parent | d71e3fd441faba376475505a2498463a06febcb0 (diff) |
Adapt to upstream findTopLevelForFile change
Change-Id: I699d524c7b9317ac74f3f2ca3027271923ab982b
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'plugins/fossil/fossilplugin.cpp')
-rw-r--r-- | plugins/fossil/fossilplugin.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/plugins/fossil/fossilplugin.cpp b/plugins/fossil/fossilplugin.cpp index 1877bd2..14e10aa 100644 --- a/plugins/fossil/fossilplugin.cpp +++ b/plugins/fossil/fossilplugin.cpp @@ -165,7 +165,7 @@ public: void vcsDescribe(const FilePath &source, const QString &id) final; Core::ShellCommand *createInitialCheckoutCommand(const QString &url, - const FilePath &baseDirectory, + const Utils::FilePath &baseDirectory, const QString &localName, const QStringList &extraArgs) final; @@ -907,10 +907,9 @@ bool FossilPluginPrivate::isVcsFileOrDirectory(const FilePath &filePath) const bool FossilPluginPrivate::managesDirectory(const FilePath &directory, FilePath *topLevel) const { - QFileInfo dir(directory.toString()); - const QString topLevelFound = m_client.findTopLevelForFile(dir); + const FilePath topLevelFound = m_client.findTopLevelForFile(directory); if (topLevel) - *topLevel = FilePath::fromString(topLevelFound); + *topLevel = topLevelFound; return !topLevelFound.isEmpty(); } |