On Wed, 2013-02-20 at 18:42 +0100, Andreas Färber wrote: > > PCII440FXState *d = I440FX_PCI_WHATEVER_CAST_MACRO_NAME(dev);
Yeah, that's the easy bit. The bit that I'm vaguely confused by would be
something like
#define I440FX_PCI_WHATEVER_CAST_MACRO_NAME(obj) \
OBJECT_CHECK(PCII440FXState, (obj), "i440FX")
Where that "i440FX" should probably be turned into a macro of its own?
And then all the *existing* uses of DO_UPCAST should be fixed to use it
too? Such as in i440fx_write_config() ?
--
dwmw2
smime.p7s
Description: S/MIME cryptographic signature
