D9290: [filewidgets] Fix create path
David Faure
noreply at phabricator.kde.org
Wed Dec 13 08:08:19 UTC 2017
dfaure requested changes to this revision.
dfaure added a comment.
This revision now requires changes to proceed.
Thanks.
INLINE COMMENTS
> copyjob.cpp:113
>
> -static QUrl addPathToUrl(const QUrl &url, const QString &relPath)
> +static QUrl concatPathsToUrl(const QUrl &url, const QString &relPath)
> {
This one was called correctly IMHO (ok, I probably named it) because it adds one path (singular) to a URL :-)
(equivalent naming would be "concatUrlAndPath" but that's not great).
May I suggest reverting to the original name addPathToUrl?
> anthonyfieroni wrote in pathhelpers_p.h:31
> To be absolutely sure we can add pedantic check
>
> if (!path1.endsWith('/') && !path2.startsWith('/'))
>
> ?
It seems to me that path2 cannot start with '/', by contract. It's supposed to be relative.
So I'd say we could even be foolish^H^H^H^Hbrave and make that
Q_ASSERT(!path2.startsWith('/'));
REPOSITORY
R241 KIO
REVISION DETAIL
https://phabricator.kde.org/D9290
To: anthonyfieroni, #frameworks, dfaure, hein, aacid
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20171213/24135ab5/attachment.html>
More information about the Kde-frameworks-devel
mailing list