diff options
Diffstat (limited to 'src/connectivity/nfc/maemo6/socketrequestor.cpp')
-rw-r--r-- | src/connectivity/nfc/maemo6/socketrequestor.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/connectivity/nfc/maemo6/socketrequestor.cpp b/src/connectivity/nfc/maemo6/socketrequestor.cpp index 5961f5bd47..37fcd936d3 100644 --- a/src/connectivity/nfc/maemo6/socketrequestor.cpp +++ b/src/connectivity/nfc/maemo6/socketrequestor.cpp @@ -505,14 +505,14 @@ void SocketRequestorPrivate::sendRequestAccess(const QString &adaptor, const QSt return; dbus_message_iter_init_append(message, &args); - const char *cdata = path.toUtf8().constData(); - if (!dbus_message_iter_append_basic(&args, DBUS_TYPE_OBJECT_PATH, &cdata)) { + const QByteArray p = path.toUtf8(); + if (!dbus_message_iter_append_basic(&args, DBUS_TYPE_OBJECT_PATH, p.constData())) { dbus_message_unref(message); return; } - cdata = kind.toUtf8().constData(); - if (!dbus_message_iter_append_basic(&args, DBUS_TYPE_STRING, &cdata)) { + const QByteArray k = kind.toUtf8(); + if (!dbus_message_iter_append_basic(&args, DBUS_TYPE_STRING, k.constData())) { dbus_message_unref(message); return; } @@ -543,14 +543,14 @@ void SocketRequestorPrivate::sendCancelAccessRequest(const QString &adaptor, con return; dbus_message_iter_init_append(message, &args); - const char *cdata = path.toUtf8().constData(); - if (!dbus_message_iter_append_basic(&args, DBUS_TYPE_OBJECT_PATH, &cdata)) { + const QByteArray p = path.toUtf8(); + if (!dbus_message_iter_append_basic(&args, DBUS_TYPE_OBJECT_PATH, p.constData())) { dbus_message_unref(message); return; } - cdata = kind.toUtf8().constData(); - if (!dbus_message_iter_append_basic(&args, DBUS_TYPE_STRING, &cdata)) { + const QByteArray k = kind.toUtf8(); + if (!dbus_message_iter_append_basic(&args, DBUS_TYPE_STRING, k.constData())) { dbus_message_unref(message); return; } |