From 46e53117c55faec0ea2fa93fc584ed2ff9e9dd83 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Fri, 19 Apr 2024 14:40:03 +0200 Subject: [PATCH] QSignalSpy: make makeArgs() file-static MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Now that the private ctor that calls this function is finally out-of-line, this function need no longer be part of the ABI. Task-number: QTBUG-123544 Change-Id: Ia4656bf8bfd4d68d6925f93ef150593cd2de6ddf Reviewed-by: MÃ¥rten Nordheim Reviewed-by: Edward Welbourne --- src/testlib/qsignalspy.cpp | 2 +- src/testlib/qsignalspy.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/testlib/qsignalspy.cpp b/src/testlib/qsignalspy.cpp index a45ca59378e..9902122cb4d 100644 --- a/src/testlib/qsignalspy.cpp +++ b/src/testlib/qsignalspy.cpp @@ -216,7 +216,7 @@ QSignalSpy::ObjectSignal QSignalSpy::verify(const QObject *obj, QMetaMethod sign return {}; } -QList QSignalSpy::makeArgs(const QMetaMethod &member, const QObject *obj) +static QList makeArgs(QMetaMethod member, const QObject *obj) { QList result; result.reserve(member.parameterCount()); diff --git a/src/testlib/qsignalspy.h b/src/testlib/qsignalspy.h index 591545b4d5d..a5c960e3835 100644 --- a/src/testlib/qsignalspy.h +++ b/src/testlib/qsignalspy.h @@ -55,7 +55,6 @@ private: Q_TESTLIB_EXPORT static ObjectSignal verify(const QObject *obj, QMetaMethod signal); Q_TESTLIB_EXPORT static ObjectSignal verify(const QObject *obj, const char *aSignal); - Q_TESTLIB_EXPORT static QList makeArgs(const QMetaMethod &member, const QObject *obj); Q_TESTLIB_EXPORT void appendArgs(void **a); // the full, normalized signal name