diff --git a/src/qmlcompiler/qqmljscompiler.cpp b/src/qmlcompiler/qqmljscompiler.cpp index 2ff4049604..91d778c20d 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) )"; diff --git a/tests/auto/cmake/test_common_import_path/CMakeLists.txt b/tests/auto/cmake/test_common_import_path/CMakeLists.txt index 6071128010..13af36846b 100644 --- a/tests/auto/cmake/test_common_import_path/CMakeLists.txt +++ b/tests/auto/cmake/test_common_import_path/CMakeLists.txt @@ -13,6 +13,11 @@ set(CMAKE_AUTOMOC ON) # Simplify finding the backing targets' DLLs on Windows if(WIN32) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) +else() + add_compile_options ( + -Werror # Treat all warnings as errors + -Wshadow # Warn on shadowing + ) endif() add_subdirectory(duck/tick)