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