Re: Wrapping C that uses compiler extensions

2011-03-05 Thread simendsjo
On 05.03.2011 08:58, Jérôme M. Berger wrote: simendsjo wrote: On 04.03.2011 22:42, Jérôme M. Berger wrote: int main(string[] args) { auto s1 =(); // MH MH auto s2 =(); // OK s2.c =ull; // OK return 0; } Is part of your message gone? Uh, I did not write that.

Re: Wrapping C that uses compiler extensions

2011-03-05 Thread Jérôme M. Berger
simendsjo wrote: On 05.03.2011 08:58, Jérôme M. Berger wrote: simendsjo wrote: On 04.03.2011 22:42, Jérôme M. Berger wrote: int main(string[] args) { auto s1 =(); // MH MH auto s2 =(); // OK s2.c =ull; // OK return 0; } Is part of your message gone? Uh, I did

Wrapping C that uses compiler extensions

2011-03-04 Thread simendsjo
This code confuses me... It's from the c mysql windows dll, libmysql.dll. size_t (*snprintf)(struct charset_info_st *, char *to, size_t n, const char *fmt, ...) ATTRIBUTE_FORMAT_FPTR(printf, 4, 5); #ifndef _my_attribute_h #define _my_attribute_h /*

Re: Wrapping C that uses compiler extensions

2011-03-04 Thread Jérôme M. Berger
simendsjo wrote: This code confuses me... It's from the c mysql windows dll, libmysql.dll. size_t (*snprintf)(struct charset_info_st *, char *to, size_t n, const char *fmt, ...) ATTRIBUTE_FORMAT_FPTR(printf, 4, 5); You can safely ignore

Re: Wrapping C that uses compiler extensions

2011-03-04 Thread simendsjo
On 04.03.2011 22:42, Jérôme M. Berger wrote: int main(string[] args) { auto s1 =(); // MH MH auto s2 =(); // OK s2.c =ull; // OK return 0; } Is part of your message gone? You can safely ignore the “ATTRIBUTE_FORMAT_FPTR(printf, 4, 5)”. That I understood :)