strcpy() is available on WIN32 as well, that's one thing. The other is that there is still no memory allocation here. If "destination" points to a buffer that is not big enough to hold the full path, you will end up with a buffer overflow.
The easiest way to safely have the path with native separators is to use QDir::toNativeSeparators().
Bookmarks