diff options
| author | Ulf Hermann <ulf.hermann@qt.io> | 2023-07-05 13:37:23 +0200 |
|---|---|---|
| committer | Ulf Hermann <ulf.hermann@qt.io> | 2023-07-06 09:07:41 +0200 |
| commit | b7b63ba92c38a66bedb6f0c009bfbf5801f7b701 (patch) | |
| tree | 95323f8ba96393133e8682ea1c199a3b1daa5632 /src/qmlcompiler/qqmljscompiler.cpp | |
| parent | 514fa7e28403b8ff5e0e95084d318fe11698db2b (diff) | |
QmlCompiler: Do not generate code that shadows arguments
Pick-to: 6.5 6.6
Fixes: QTBUG-114897
Change-Id: I23bc913a86ee90764735c1661cd5036f7d177a22
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qmlcompiler/qqmljscompiler.cpp')
| -rw-r--r-- | src/qmlcompiler/qqmljscompiler.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qmlcompiler/qqmljscompiler.cpp b/src/qmlcompiler/qqmljscompiler.cpp index 99d2e1c8d7..0a0c97926a 100644 --- a/src/qmlcompiler/qqmljscompiler.cpp +++ b/src/qmlcompiler/qqmljscompiler.cpp @@ -477,8 +477,8 @@ void wrapCall(const QQmlPrivate::AOTCompiledContext *aotContext, void *dataPtr, )"; static const char *funcHeaderCode = R"( - [](const QQmlPrivate::AOTCompiledContext *aotContext, void *dataPtr, void **argumentsPtr) { - wrapCall(aotContext, dataPtr, argumentsPtr, [](const QQmlPrivate::AOTCompiledContext *aotContext, void **argumentsPtr) { + [](const QQmlPrivate::AOTCompiledContext *context, void *data, void **argv) { + wrapCall(context, data, argv, [](const QQmlPrivate::AOTCompiledContext *aotContext, void **argumentsPtr) { Q_UNUSED(aotContext) Q_UNUSED(argumentsPtr) )"; |
