bugfix in configurable machine

This commit is contained in:
mariusmue
2022-01-27 17:31:15 +01:00
committed by sampl
parent dc9e257d37
commit 20f9065b19
+4 -4
View File
@@ -146,14 +146,14 @@ static void set_properties(DeviceState *dev, QList *properties)
else if(!strcmp(type, "int64"))
{
QDICT_ASSERT_KEY_TYPE(property, "value", QTYPE_QINT);
const int value = qdict_get_int(property, "value");
qdev_prop_set_int32(dev, name, value);
const int64_t value = qdict_get_int(property, "value");
qdev_prop_set_uint64(dev, name, value);
}
else if(!strcmp(type, "uint64"))
{
QDICT_ASSERT_KEY_TYPE(property, "value", QTYPE_QINT);
const int value = qdict_get_int(property, "value");
qdev_prop_set_int32(dev, name, value);
const uint64_t value = qdict_get_int(property, "value");
qdev_prop_set_uint64(dev, name, value);
}
else if(!strcmp(type, "device"))
{