DBus: expands Get(U)Int to (u)int64

This commit is contained in:
Carter Li
2026-05-11 23:24:45 +08:00
parent 43ddbdca85
commit efca4f3597
5 changed files with 40 additions and 16 deletions
+4 -4
View File
@@ -220,10 +220,10 @@ FFvariant ffSettingsGetXFConf(const char* channelName, const char* propertyName,
}
if (type == FF_VARIANT_TYPE_INT) {
int32_t value;
int64_t value;
if (ffDBusGetInt(&dbus, &rootIterator, &value)) {
dbus.lib->ffdbus_message_unref(reply);
return (FFvariant) { .intValue = value };
return (FFvariant) { .intValue = (int32_t) value };
}
dbus.lib->ffdbus_message_unref(reply);
return FF_VARIANT_NULL;
@@ -295,10 +295,10 @@ FFvariant ffSettingsGetXFConfFirstMatch(const char* channelName, const char* pro
dbus.lib->ffdbus_message_iter_next(&dictIterator);
if (type == FF_VARIANT_TYPE_INT) {
int32_t value;
int64_t value;
if (ffDBusGetInt(&dbus, &dictIterator, &value)) {
dbus.lib->ffdbus_message_unref(reply);
return (FFvariant) { .intValue = value };
return (FFvariant) { .intValue = (int32_t) value };
}
dbus.lib->ffdbus_message_unref(reply);
return FF_VARIANT_NULL;