On 10/22/10 12:23, Jim Meyering wrote: > anytostr.c:34: error: comparison of unsigned expression < 0 is always > false [-Wtype-limits]
Hmm, I could have sworn I tested that with -Wtype-limits and it worked for me, but evidently I messed up (or perhaps I used a compiler that is not as stupid as GCC :-). Anyway, thanks for catching that and I reverted the change. I avoid -Wtype-limits since in my experience it causes more trouble (harder-to-read and not-always-compiled and therefore buggier code) than it cures (careless coding errors).