|
|
@ -599,8 +599,11 @@ static TQT_DBusData qFetchParameter(DBusMessageIter *it)
|
|
|
|
|
|
|
|
|
|
|
|
return TQT_DBusData::fromStruct(memberList);
|
|
|
|
return TQT_DBusData::fromStruct(memberList);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
case DBUS_TYPE_UNIX_FD:
|
|
|
|
case DBUS_TYPE_UNIX_FD: {
|
|
|
|
return TQT_DBusData::fromUnixFd(TQT_DBusUnixFd(qIterGet<dbus_uint32_t>(it)));
|
|
|
|
TQT_DBusUnixFd unixFd;
|
|
|
|
|
|
|
|
unixFd.giveFileDescriptor(qIterGet<dbus_uint32_t>(it));
|
|
|
|
|
|
|
|
return TQT_DBusData::fromUnixFd(unixFd);
|
|
|
|
|
|
|
|
}
|
|
|
|
#if 0
|
|
|
|
#if 0
|
|
|
|
case DBUS_TYPE_INVALID:
|
|
|
|
case DBUS_TYPE_INVALID:
|
|
|
|
// TODO: check if there is better way to detect empty arrays
|
|
|
|
// TODO: check if there is better way to detect empty arrays
|
|
|
|