Fix paths on Windows

This commit is contained in:
Nadia Holmquist Pedersen 2020-06-03 16:49:58 +02:00
parent f9644abb67
commit a4b88f0294

View File

@ -155,9 +155,10 @@ FILE* OpenFile(const char* path, const char* mode, bool mustexist)
FILE* OpenLocalFile(const char* path, const char* mode)
{
QDir dir(path);
QString fullpath;
if (path[0] == '/')
if (dir.isAbsolute())
{
// If it's an absolute path, just open that.
fullpath = path;
@ -165,7 +166,7 @@ FILE* OpenLocalFile(const char* path, const char* mode)
else
{
#ifdef PORTABLE
fullpath = QString("./") + path;
fullpath = path;
#else
// Check user configuration directory
QDir config(QStandardPaths::writableLocation(QStandardPaths::ConfigLocation));