Re: [Vala] struct value boxing in GLib.Array
- From: Michael Brown <michael supersoftcafe com>
- To: "uzytkownik2 gmail com" <uzytkownik2 gmail com>
- Cc: "vala-list gnome org" <vala-list gnome org>
- Subject: Re: [Vala] struct value boxing in GLib.Array
- Date: Sat, 23 Jul 2011 12:57:31 +0200
You really need to try the sample and examine the c code. In the attempt that passes vala syntax it generates
code expecting g_array_index to return a ref. However it returns an lvalue.
On 22 Jul 2011, at 16:50, Maciej Marcin Piechotka <uzytkownik2 gmail com> wrote:
On Thu, 2011-07-21 at 10:54 +0100, Michael Brown wrote:
The second nail in the coffin,
so to speak, is that struct returns in vala are done via a pointer
passed
into the method. g_array_index returns an l-value of the actual array
entry.
Nice for C code, but not for codegen.
Wouldn't returning a reference/pointer to struct solved this particular
problem?
Regards
_______________________________________________
vala-list mailing list
vala-list gnome org
http://mail.gnome.org/mailman/listinfo/vala-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]