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