History

try, try again

Seth Alves committed 10 years ago

Commit 164d5d91 parent f2c9bbc1 file · +8 −3Browse files

Showing the changes to libraries/script-engine/src/ScriptEngines.cpp (1 of 1 file). Show all

Unified · Split

libraries/script-engine/src/ScriptEngines.cpp+8−3
@@ -42,16 +42,21 @@ ScriptEngines::ScriptEngines() · 41 unmodified lines
4242 }
4343
4444 QString normalizeScriptUrl(const QString& rawScriptUrl) {
45− auto lower = rawScriptUrl.toLower();
46−#ifndef Q_OS_LINUX
4745 if (!rawScriptUrl.startsWith("http:") && !rawScriptUrl.startsWith("https:") && !rawScriptUrl.startsWith("atp:")) {
46+#ifdef Q_OS_LINUX
47+ if (rawScriptUrl.startsWith("file:")) {
48+ return rawScriptUrl;
49+ }
50+ return QUrl::fromLocalFile(rawScriptUrl).toString();
51+#else
4852 if (rawScriptUrl.startsWith("file:")) {
4953 return rawScriptUrl.toLower();
5054 }
5155 // Force lowercase on file scripts because of drive letter weirdness.
5256 return QUrl::fromLocalFile(rawScriptUrl).toString().toLower();
53− }
5457 #endif
58+
59+ }
5560 return QUrl(rawScriptUrl).toString();
5661 }
5762