Mark D. Baushke wrote: > I have no problems with either > ((size_t)~(size_t)0) or ((size_t)-1) being used. > However, the previous definition in stdint_.h of > '#define SIZE_MAX (~(size_t)0)' seemed wrong to me.
Yes, it was wrong. Thank you for noticing the problem. I changed it to ((size_t)~(size_t)0) because I find it more comforting to have no negative numbers involved when dealing with an unsigned type. Bruno _______________________________________________ bug-gnulib mailing list bug-gnulib@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnulib