C spec requires the ctype functions to be valid for unsigned chars, so
authorDavid Given <dg@cowlark.com>
Tue, 17 Mar 2015 20:20:27 +0000 (21:20 +0100)
committerDavid Given <dg@cowlark.com>
Tue, 17 Mar 2015 20:20:27 +0000 (21:20 +0100)
commitf8e9323ecbc21aaca893b30e8bfe7f8ec768f3b6
treea48b82bcee74d3066998e12bccaee7dbbfba3a1a
parentb66ab87124dd4f0a74079e792f02a2b6baa20ac1
C spec requires the ctype functions to be valid for unsigned chars, so
casting to char is invalid. We cast to uint8_t instead. Bonus: smaller
code!

--HG--
extra : source : b75c83c0539dd462bee151beab76938eca046294
12 files changed:
Library/libs/isalnum.c
Library/libs/isalpha.c
Library/libs/isascii.c
Library/libs/iscntrl.c
Library/libs/isdigit.c
Library/libs/isgraph.c
Library/libs/islower.c
Library/libs/isoctal.c
Library/libs/ispunct.c
Library/libs/isspace.c
Library/libs/isupper.c
Library/libs/isxdigit.c