On 30/09/2015 10:30, Thomas Huth wrote: >> > @@ -944,7 +944,7 @@ static void tcx_initfn(Object *obj) >> > SysBusDevice *sbd = SYS_BUS_DEVICE(obj); >> > TCXState *s = TCX(obj); >> > >> > - memory_region_init_ram(&s->rom, NULL, "tcx.prom", FCODE_MAX_ROM_SIZE, >> > + memory_region_init_ram(&s->rom, OBJECT(s), "tcx.prom", >> > FCODE_MAX_ROM_SIZE, >> > &error_fatal); > Why "OBJECT(s)" and not simply "obj" ?
No particular reason, just the way my brain worked. :) Paolo