set_default_value_bool() can be completely replaced by object_property_set_default(), we don't need that function anymore.
Signed-off-by: Eduardo Habkost <[email protected]> --- This is a new patch in v3 of this series. In v2 of the series, equivalent changes were part of "qom: Use qlit to represent property defaults". --- qom/property-types.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/qom/property-types.c b/qom/property-types.c index 399e36c29e..cb7ba2a229 100644 --- a/qom/property-types.c +++ b/qom/property-types.c @@ -84,19 +84,11 @@ static void prop_set_bit(Object *obj, Visitor *v, const char *name, bit_prop_set(obj, prop, value); } -static void set_default_value_bool(ObjectProperty *op, const Property *prop, - const QObject *defval) -{ - QBool *qb = qobject_to(QBool, defval); - object_property_set_default_bool(op, qbool_get_bool(qb)); -} - const PropertyInfo prop_info_bit = { .name = "bool", .description = "on/off", .get = prop_get_bit, .set = prop_set_bit, - .set_default_value = set_default_value_bool, }; /* Bit64 */ @@ -145,7 +137,6 @@ const PropertyInfo prop_info_bit64 = { .description = "on/off", .get = prop_get_bit64, .set = prop_set_bit64, - .set_default_value = set_default_value_bool, }; /* --- bool --- */ @@ -172,7 +163,6 @@ const PropertyInfo prop_info_bool = { .name = "bool", .get = get_bool, .set = set_bool, - .set_default_value = set_default_value_bool, }; /* --- 8bit integer --- */ -- 2.28.0
