On Sun, Dec 05, 2010 at 17:32:17 +0100, Aleksander Wabik wrote: > I'm having class Foo, that is _NOT_ inheriting Object, but it's still > a typed class, and it's implementing interface IFoo. This is (or used to > be) legal.
No, it is not and never was legal. Interfaces depend on runtime support provided by GObject and therefore only classes derived from GLib.Object may implement interfaces. -- Jan 'Bulb' Hudec <b...@ucw.cz> _______________________________________________ vala-list mailing list vala-list@gnome.org http://mail.gnome.org/mailman/listinfo/vala-list