diff --git a/src/shared/proparser/ioutils.cpp b/src/shared/proparser/ioutils.cpp index f43c29aa9ae9a2df78c7e9f7bfe2f67a207b59eb..5ed9ea50220c65329c32ec14eec94363931eb77c 100644 --- a/src/shared/proparser/ioutils.cpp +++ b/src/shared/proparser/ioutils.cpp @@ -46,7 +46,7 @@ IoUtils::FileType IoUtils::fileType(const QString &fileName) { Q_ASSERT(fileName.isEmpty() || isAbsolutePath(fileName)); #ifdef Q_OS_WIN - DWORD attr = GetFileAttributesW((WCHAR*)fileName.constData()); + DWORD attr = GetFileAttributesW((WCHAR*)fileName.utf16()); if (attr == INVALID_FILE_ATTRIBUTES) return FileNotFound; return (attr & FILE_ATTRIBUTE_DIRECTORY) ? FileIsDir : FileIsRegular;