Simon Josefsson <[EMAIL PROTECTED]> writes:

> Perhaps I should work on making the ax_create_stdint.m4 macro part of
> gnulib, and change these modules to use uint8_t*?  Applications could
> then install the header file generated by ax_create_stdint.m4 to be
> able to use uint*_t etc in public header files.  I've used this for a
> long time in libidn without problems.  Using uint8_t feels modern
> somehow.

uint8_t has the (perhaps theoretical) problem of not being portable to
C99 hosts that don't have uint8_t because they don't have integers
that small.

Personally I'd stick with either char * or void *; there's no rush in
converting to uint8_t.  However, it's no big deal.


_______________________________________________
bug-gnulib mailing list
bug-gnulib@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnulib

Reply via email to