D19422: Fix upper/lower case rename on case insensitive fs
Robert Hoffmann
noreply at phabricator.kde.org
Thu Feb 28 16:02:35 GMT 2019
hoffmannrobert created this revision.
Herald added a project: Frameworks.
Herald added a subscriber: kde-frameworks-devel.
hoffmannrobert requested review of this revision.
REVISION SUMMARY
Fixes wrong temp file creation (missing '/' at
relative root of mounted fs).
TEST PLAN
Mount a CIFS share e.g. at /mnt/share with option
'nocase'. In dolphin, go there and create a file
'foo' (i.e. /mnt/share/foo).
Try to rename it to 'Foo': Without this patch a
dialog pops up telling you about overwriting the file.
With this patch applied it will correctly be renamed.
Create a directory 'subdir' below /mnt/share.
In dolphin, change there and create a file 'foo'
(i.e. /mnt/share/subdir/foo).
Try to rename it to 'Foo': no problem with and without
this patch.
REPOSITORY
R241 KIO
BRANCH
fix_case_rename
REVISION DETAIL
https://phabricator.kde.org/D19422
AFFECTED FILES
src/core/copyjob.cpp
To: hoffmannrobert
Cc: kde-frameworks-devel, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20190228/60fd59b3/attachment.html>
More information about the Kde-frameworks-devel
mailing list