Thank you very much for your reactivity :D

The show method is use for show and modifying an entry, for create an
entry I just use empty fields.

2008/5/31 Jürg Billeter <[EMAIL PROTECTED]>:
> On Sat, 2008-05-31 at 21:19 +0200, gege2061 wrote:
>> Thank, but I do not see where I have ownership transfer:
>>
>>  public void add ()
>>  {
>>    string[] fields = new string[this.nb_colonne];
>>
>>    if (this.show (ref fields))
>>    {
>>      Gtk.TreeIter iter;
>>      Gtk.ListStore list_store = (Gtk.ListStore)this.tree_view.get_model ();
>>      list_store.append (out iter);
>>      for (int i = 0; i < this.nb_colonne; i++)
>>      {
>>        list_store.set (iter, i, fields[i]);
>>      }
>>      this.update_file ();
>>    }
>>  }
>
> The issue was the `ref' argument, however, that was a bug in the
> semantic analyzer, it's fixed now.
>
> BTW: From what I see you probably shouldn't use a `ref' parameter in the
> show method. It will work but shouldn't be necessary.
>
> Jürg
>
>



-- 
Nicolas Joseph

Responsable de la rubrique GTK+ de developpez.com /
In charge of the GTK+ section on developpez.com

http://nicolasj.developpez.com
_______________________________________________
Vala-list mailing list
Vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to