diff options
author | Craig Scott <craig.scott@qt.io> | 2021-09-01 15:17:03 +1000 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-09-06 08:58:50 +0000 |
commit | 650f1d1326ef27881a848b8f410856454bf8a20d (patch) | |
tree | 2776c77225b80f460ba1f96cc395e6a7634737de /src | |
parent | ce23a3da58cdda1703f9fc0378b9adb01ac10a33 (diff) |
Revert "Ensure versionless wrappers do not introduce a new variable scope"
This reverts commit d7cb318f41686f7a43f67d8af0b0539b9dd8f78c.
Macros add another level of escaping that functions do not. The
conversion of the versionless wrappers to macros may alter the
behavior, so revert that change.
Task-number: QTBUG-96219
Change-Id: Ic0df7dc9f9fd2893ed14037ffa0cc4ab57aee4d6
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
(cherry picked from commit 5a4fb366d486d8e6de1f2944a2d0a6b0b6893863)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/activeqt/container/Qt6AxContainerMacros.cmake | 4 | ||||
-rw-r--r-- | src/activeqt/control/Qt6AxServerMacros.cmake | 12 |
2 files changed, 8 insertions, 8 deletions
diff --git a/src/activeqt/container/Qt6AxContainerMacros.cmake b/src/activeqt/container/Qt6AxContainerMacros.cmake index 5816b30..7c53c06 100644 --- a/src/activeqt/container/Qt6AxContainerMacros.cmake +++ b/src/activeqt/container/Qt6AxContainerMacros.cmake @@ -94,7 +94,7 @@ C indentifier") endfunction() if(NOT QT_NO_CREATE_VERSIONLESS_FUNCTIONS) - macro(qt_target_typelibs) + function(qt_target_typelibs) qt6_target_typelibs(${ARGV}) - endmacro() + endfunction() endif() diff --git a/src/activeqt/control/Qt6AxServerMacros.cmake b/src/activeqt/control/Qt6AxServerMacros.cmake index 9b50cdc..0e6bcad 100644 --- a/src/activeqt/control/Qt6AxServerMacros.cmake +++ b/src/activeqt/control/Qt6AxServerMacros.cmake @@ -88,13 +88,13 @@ target will be a separate file.\"") endfunction() if(NOT QT_NO_CREATE_VERSIONLESS_FUNCTIONS) - macro(qt_add_axserver_executable) + function(qt_add_axserver_executable) qt6_add_axserver_executable(${ARGV}) - endmacro() - macro(qt_add_axserver_library) + endfunction() + function(qt_add_axserver_library) qt6_add_axserver_library(${ARGV}) - endmacro() - macro(qt_target_idl) + endfunction() + function(qt_target_idl) qt6_target_idl(${ARGV}) - endmacro() + endfunction() endif() |