[gnutls-dev] size_t, int and 64 bit machines
Simon Josefsson
simon at josefsson.org
Wed Mar 21 14:41:27 CET 2007
Werner Koch <wk at gnupg.org> writes:
> On Wed, 21 Mar 2007 04:22, deanna at sdf.lonestar.org said:
>
>> - printf ("Peer provided %d certificates.\n", cert_list_size);
>> + printf ("Peer provided %zu certificates.\n", cert_list_size);
>
> Are you sure that all C89 systems can cope with the "z" modifier?
> There should be a configure test to at least warn about it.
I think that patch is wrong, the GnuTLS API here usees 'unsigned int'
and not size_t.
Anyway, gnulib provides a better printf, although I wouldn't want us
to require it for the examples. We don't require that all users use
gnulib...
/Simon
More information about the Gnutls-dev
mailing list