Re: [Vala] Bug in vala compiler ? Add NULL argument to an extern function
- From: Séb <contact chimrod com>
- To: vala-list gnome org
- Subject: Re: [Vala] Bug in vala compiler ? Add NULL argument to an extern function
- Date: Mon, 31 May 2010 16:07:42 +0000 (UTC)
Le Mon, 31 May 2010 16:47:17 +0100, Abderrahim Kitouni a écrit:
What does the NULL here ? It seems a bug in the compiler but maybe I'm
wrong in the delegate declaration…
The NULL here is the instance pointer, it's null because you passed a
static method. if your delegate isn't passed with a "user data"
parameter, it should be annotated with [CCode (has_target=false)].
[CCode (cname = "__ftw_func_t")]
should be:
[CCode (cname = "__ftw_func_t", has_target=false)]
public delegate int ftw_func_t(char* name, int* status, int type);
Thank you for ansewring so quick !
Is there a faq with all thoses errors somewhere in the net ? ( It's not
obvious when we're not used to vapi… )
--
Sébastien
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]