Update dbus to use new QMetaType::registerNormalizedType signature
Change-Id: I5d755f383d8cd226a25bd495f6854c0db9719a51 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
c5ecabb70c
commit
801c532636
@ -123,17 +123,6 @@ QDBusMetaObjectGenerator::QDBusMetaObjectGenerator(const QString &interfaceName,
|
|||||||
static int registerComplexDBusType(const char *typeName)
|
static int registerComplexDBusType(const char *typeName)
|
||||||
{
|
{
|
||||||
struct QDBusRawTypeHandler {
|
struct QDBusRawTypeHandler {
|
||||||
static void destroy(void *)
|
|
||||||
{
|
|
||||||
qFatal("Cannot destroy placeholder type QDBusRawType");
|
|
||||||
}
|
|
||||||
|
|
||||||
static void *create(const void *)
|
|
||||||
{
|
|
||||||
qFatal("Cannot create placeholder type QDBusRawType");
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void destruct(void *)
|
static void destruct(void *)
|
||||||
{
|
{
|
||||||
qFatal("Cannot destruct placeholder type QDBusRawType");
|
qFatal("Cannot destruct placeholder type QDBusRawType");
|
||||||
@ -146,8 +135,7 @@ static int registerComplexDBusType(const char *typeName)
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
return QMetaType::registerNormalizedType(typeName, QDBusRawTypeHandler::destroy,
|
return QMetaType::registerNormalizedType(typeName,
|
||||||
QDBusRawTypeHandler::create,
|
|
||||||
QDBusRawTypeHandler::destruct,
|
QDBusRawTypeHandler::destruct,
|
||||||
QDBusRawTypeHandler::construct,
|
QDBusRawTypeHandler::construct,
|
||||||
sizeof(void *),
|
sizeof(void *),
|
||||||
|
Loading…
Reference in New Issue
Block a user