From dab8d6d0e702968e8dcbba8db67d771512cc042e Mon Sep 17 00:00:00 2001
From: BogDan Vatra <bog_dan_ro@yahoo.com>
Date: Sat, 7 Jul 2012 16:35:15 +0300
Subject: [PATCH] Don't add a '/' if the filename is empty

Change-Id: I66d530d70cac17365f3d5925eb76318fe774470f
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
---
 src/libs/utils/fileutils.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/libs/utils/fileutils.cpp b/src/libs/utils/fileutils.cpp
index e266345c9d0..f54920398ae 100644
--- a/src/libs/utils/fileutils.cpp
+++ b/src/libs/utils/fileutils.cpp
@@ -554,7 +554,7 @@ FileName FileName::relativeChildPath(const FileName &parent) const
 /// Appends \a s, ensuring a / between the parts
 FileName &FileName::appendPath(const QString &s)
 {
-    if (!QString::endsWith(QLatin1Char('/')))
+    if (!isEmpty() && !QString::endsWith(QLatin1Char('/')))
         append(QLatin1Char('/'));
     append(s);
     return *this;
-- 
GitLab