On Tue, 02/21 15:58, Kevin Wolf wrote: > - backing = bdrv_new(); > + backing = bdrv_new_open_driver(&vvfat_write_target, NULL, > BDRV_O_ALLOW_RDWR, > + &error_abort); > + *(void**) backing->opaque = s;
Could be simply "backing->opaque = s". > + > bdrv_set_backing_hd(s->bs, backing); > bdrv_unref(backing); > > - s->bs->backing->bs->drv = &vvfat_write_target; > - s->bs->backing->bs->opaque = g_new(void *, 1); > - *(void**)s->bs->backing->bs->opaque = s; > - > return 0; > > err: > -- > 1.8.3.1 > Fam
