sort: fix unportable cast of unsigned char * -> char *
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 14 Oct 2010 03:35:50 +0000 (20:35 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 14 Oct 2010 05:41:13 +0000 (22:41 -0700)
commit34ef0a01f0e1d620dac17d35832449b6880641b0
treea556fe98c35d185eb392fb3a3f953b39995e45c0
parent71a3fd73a1fa005ee4ac969e57b43f90237656b9
sort: fix unportable cast of unsigned char * -> char *

* src/sort.c (fold_toupper): Change this back from char to
unsigned char, fixing a portability issue introduced in commit
59e2e55d0f154a388adc9bac37d2b45f2ba971f8 dated February 26, as the
C Standard doesn't let you convert from unsigned char * to char *
without a cast, and the (in theory more portable) style here is to
convert char values, not pointer values.
(getmonth): Convert char to unsigned char when needed for
comparison.
src/sort.c