mirror of https://github.com/xqemu/xqemu.git
baum: convert to finalize
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
18c508acdb
commit
e96ebf494a
|
@ -616,9 +616,9 @@ static void baum_chr_read(void *opaque)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void baum_chr_free(Chardev *chr)
|
static void char_braille_finalize(Object *obj)
|
||||||
{
|
{
|
||||||
BaumChardev *baum = BAUM_CHARDEV(chr);
|
BaumChardev *baum = BAUM_CHARDEV(obj);
|
||||||
|
|
||||||
timer_free(baum->cellCount_timer);
|
timer_free(baum->cellCount_timer);
|
||||||
if (baum->brlapi) {
|
if (baum->brlapi) {
|
||||||
|
@ -659,13 +659,13 @@ static void char_braille_class_init(ObjectClass *oc, void *data)
|
||||||
cc->open = baum_chr_open;
|
cc->open = baum_chr_open;
|
||||||
cc->chr_write = baum_chr_write;
|
cc->chr_write = baum_chr_write;
|
||||||
cc->chr_accept_input = baum_chr_accept_input;
|
cc->chr_accept_input = baum_chr_accept_input;
|
||||||
cc->chr_free = baum_chr_free;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static const TypeInfo char_braille_type_info = {
|
static const TypeInfo char_braille_type_info = {
|
||||||
.name = TYPE_CHARDEV_BRAILLE,
|
.name = TYPE_CHARDEV_BRAILLE,
|
||||||
.parent = TYPE_CHARDEV,
|
.parent = TYPE_CHARDEV,
|
||||||
.instance_size = sizeof(BaumChardev),
|
.instance_size = sizeof(BaumChardev),
|
||||||
|
.instance_finalize = char_braille_finalize,
|
||||||
.class_init = char_braille_class_init,
|
.class_init = char_braille_class_init,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue