summaryrefslogtreecommitdiffstats
path: root/src/dbus/qdbusintegrator.cpp
diff options
context:
space:
mode:
authorIevgenii Meshcheriakov <ievgenii.meshcheriakov@qt.io>2023-08-15 15:35:29 +0200
committerIevgenii Meshcheriakov <ievgenii.meshcheriakov@qt.io>2023-08-16 14:56:51 +0200
commit9c386ebb0d7d8df8ab530d6c8b0aac705e736021 (patch)
tree1421f1ef0e6d1100605680f1cc290c5ab7b62f7f /src/dbus/qdbusintegrator.cpp
parent193fb8bb68e35f6ad25a7d62a6e321bd41ecf688 (diff)
QDBusConnectionPrivate: Define _q_newConnection outside of extern "C" block
That's weird and I have no idea how that worked. Change-Id: I6ecb967e108256ebf1609e08ef02fc2ec83ef2ca Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/dbus/qdbusintegrator.cpp')
-rw-r--r--src/dbus/qdbusintegrator.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dbus/qdbusintegrator.cpp b/src/dbus/qdbusintegrator.cpp
index f976c0b308..a25ade92ce 100644
--- a/src/dbus/qdbusintegrator.cpp
+++ b/src/dbus/qdbusintegrator.cpp
@@ -323,14 +323,14 @@ static void qDBusNewConnection(DBusServer *server, DBusConnection *connection, v
newConnection->enableDispatchDelayed(serverConnection->serverObject);
}
+} // extern "C"
+
void QDBusConnectionPrivate::_q_newConnection(QDBusConnectionPrivate *newConnection)
{
Q_ASSERT(mode == ServerMode);
emit serverObject->newConnection(QDBusConnectionPrivate::q(newConnection));
}
-} // extern "C"
-
static QByteArray buildMatchRule(const QString &service,
const QString &objectPath, const QString &interface,
const QString &member, const QDBusConnectionPrivate::ArgMatchRules &argMatch, const QString & /*signature*/)