Jinoh Kang (@iamahuman) commented about dlls/kernel32/tests/file.c:
- if (hfind != INVALID_HANDLE_VALUE)
- {
todo_wine
ok(!lstrcmpA(strrchr(dest, '\\') + 1, find_data.cFileName),
"MoveFile failed to change casing on hardlink of itself: got %s\n", find_data.cFileName);
- }
- FindClose(hfind);
- ret = GetFileAttributesA(source);
- ok(ret == INVALID_FILE_ATTRIBUTES && GetLastError() == ERROR_FILE_NOT_FOUND, "GetFileAttributesA: error %ld\n", GetLastError());
- /* test renaming a regular file to a name with trailing slash */
- lstrcpyA(source, dest);
- lstrcpyA(strrchr(dest, '\') + 1, "dir\");
- ret = MoveFileA(source, dest);
- ok(ret, "MoveFileA: error %ld\n", GetLastError());
- dest[strrchr(dest, '\') - dest] = '\0';
```suggestion:-0+0 *strrchr(dest, '\') = '\0'; ```