On 8/21/2013 10:33, Alistair Leslie-Hughes wrote: > +typedef struct DataSourceImpl > +{ > + IDataSourceLocator IDataSourceLocator_iface; > + LONG ref; > + > +} DataSourceImpl; All good, except this one.