forked from qt-creator/qt-creator
Git - bugfix with empty string in findRepositoryForDirectory
Change-Id: I44f68ad59d10e9751d09ed6e0f959d2a78d53822 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -760,8 +760,10 @@ const char *GitClient::decorateOption = "--decorate";
|
||||
|
||||
QString GitClient::findRepositoryForDirectory(const QString &dir)
|
||||
{
|
||||
if (dir.endsWith(QLatin1String("/.git")) || dir.contains(QLatin1String("/.git/")))
|
||||
if (dir.isEmpty() || dir.endsWith(QLatin1String("/.git"))
|
||||
|| dir.contains(QLatin1String("/.git/"))) {
|
||||
return QString();
|
||||
}
|
||||
QDir directory(dir);
|
||||
QString dotGit = QLatin1String(GIT_DIRECTORY);
|
||||
// QFileInfo is outside loop, because it is faster this way
|
||||
|
||||
Reference in New Issue
Block a user