summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Mutz <[email protected]>2024-04-19 14:40:03 +0200
committerMarc Mutz <[email protected]>2024-05-15 18:22:39 +0200
commit46e53117c55faec0ea2fa93fc584ed2ff9e9dd83 (patch)
tree0de8dc5a121db318427c67bf26ce671f4578ea85
parent7fad4df8df29a1aaf6fbc37d8e5b7c36c56094e0 (diff)
QSignalSpy: make makeArgs() file-static
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 <[email protected]> Reviewed-by: Edward Welbourne <[email protected]>
-rw-r--r--src/testlib/qsignalspy.cpp2
-rw-r--r--src/testlib/qsignalspy.h1
2 files changed, 1 insertions, 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<int> QSignalSpy::makeArgs(const QMetaMethod &member, const QObject *obj)
+static QList<int> makeArgs(QMetaMethod member, const QObject *obj)
{
QList<int> 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<int> makeArgs(const QMetaMethod &member, const QObject *obj);
Q_TESTLIB_EXPORT void appendArgs(void **a);
// the full, normalized signal name