char *object_property_print(Object *obj, const char *name, bool human,

                            Error **errp)

{

    StringOutputVisitor *mo;

    char *string;



    mo = string_output_visitor_new(human);

    object_property_get(obj, string_output_get_visitor(mo), name, errp);

    string = string_output_get_string(mo);

    string_output_visitor_cleanup(mo);

    return string;

}

char *object_property_print(Object *obj, const char *name, bool human,

                            Error **errp)

{

    StringOutputVisitor *mo;

    char *string;



    mo = string_output_visitor_new(human);

    object_property_get(obj, string_output_get_visitor(mo), name, errp);

    string = string_output_get_string(mo);

    string_output_visitor_cleanup(mo);

    return string;

}

    char *string;     object_property_get(obj, string_output_get_visitor(mo), name, errp);
char *FUNC_0(Object *VAR_0, const char *VAR_1, bool VAR_2,

                            Error **VAR_3)

{

    StringOutputVisitor *mo;

    char *VAR_4;



    mo = string_output_visitor_new(VAR_2);

    object_property_get(VAR_0, string_output_get_visitor(mo), VAR_1, VAR_3);

    VAR_4 = string_output_get_string(mo);

    string_output_visitor_cleanup(mo);

    return VAR_4;

}

char *FUNC_0(Object *VAR_0, const char *VAR_1, bool VAR_2,
Error **VAR_3)
{ StringOutputVisitor *mo; char *VAR_4; mo = string_output_visitor_new(VAR_2); object_property_get(VAR_0, string_output_get_visitor(mo), VAR_1, VAR_3); VAR_4 = string_output_get_string(mo); string_output_visitor_cleanup(mo); return VAR_4; }