Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/torch/qtlua.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/qtcore/qtcore.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/qtcore/qtcore.cpp b/packages/qtcore/qtcore.cpp
index e995af5..073d545 100644
--- a/packages/qtcore/qtcore.cpp
+++ b/packages/qtcore/qtcore.cpp
@@ -547,10 +547,12 @@ static int
qurl_tolocalfile(lua_State *L)
{
QUrl url = luaQ_checkqvariant<QUrl>(L, 1);
- if (url.isLocalFile())
- lua_pushstring(L, url.toLocalFile().toLocal8Bit().constData());
- else
+#if QT_VERSION >= 0x040700
+ if (!url.isLocalFile())
lua_pushnil(L);
+ else
+#endif
+ lua_pushstring(L, url.toLocalFile().toLocal8Bit().constData());
return 1;
}