On Tue, 2010-10-19 at 19:32 +0200, Marco Trevisan (Treviño) wrote:
> I'm trying to use a lambda function as a foreach body for an HashTable:
> 
> public void print_hashmap(GLib.HashTable<string,GLib.Value?> map) {
>       // ....
>       map.foreach((k, v) => {
>               string key = (string)k;
>               Value val = (Value)v;

v is of type `Value?` and not just `Value`.

We should try to switch to generic delegate for HFunc to avoid the
necessity of such casts.

Jürg 

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

Reply via email to