How can I cast an out parameter?

public class Foo {}
public class Bar : Foo {}

void test(out Foo foo) {
  foo = new Bar ();
}

void main() {
  Bar bar;
  test (out bar);
}

a.vala:10.9-10.15: error: Argument 1: Cannot convert from `Foo' to `Bar?'

_______________________________________________
vala-list mailing list
vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to