diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2014-03-24 13:13:02 +0200 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2014-03-25 17:05:04 +0100 |
commit | 72d116ba6b3ce5850109df6dd0b4e879c26f4917 (patch) | |
tree | 29bcf3246cb6085d0e20fd4652c25679540fdb5b /src/plugins/clearcase | |
parent | f08170817ae2185b37f0fbebf2dd781f68964629 (diff) | |
download | qt-creator-72d116ba6b3ce5850109df6dd0b4e879c26f4917.tar.gz |
ClearCase: Fix detection when file is opened from vob root
Change-Id: I480ea1f1f73ce80b75d428a4fd16501eda539529
Reviewed-by: Knut Petter Svendsen <knutpett@pvv.org>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/clearcase')
-rw-r--r-- | src/plugins/clearcase/clearcaseplugin.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/clearcase/clearcaseplugin.cpp b/src/plugins/clearcase/clearcaseplugin.cpp index 170821b28d..ba615d06ed 100644 --- a/src/plugins/clearcase/clearcaseplugin.cpp +++ b/src/plugins/clearcase/clearcaseplugin.cpp @@ -381,7 +381,8 @@ QString ClearCasePlugin::ccManagesDirectory(const QString &directory) const foreach (const QString &relativeVobDir, vobs) { const QString vobPath = QDir::cleanPath(rootDir + QDir::fromNativeSeparators(relativeVobDir)); - const bool isManaged = Utils::FileName::fromString(directory).isChildOf(Utils::FileName::fromString(vobPath)); + const bool isManaged = (vobPath == directory) + || Utils::FileName::fromString(directory).isChildOf(Utils::FileName::fromString(vobPath)); if (isManaged) return vobPath; } |