commit | 2ca55a93f2a11185d72dcb69006fd2c30b5c3144 | [log] [tgz] |
---|---|---|
author | Rich Felker <dalias@aerifal.cx> | Fri Apr 17 22:24:31 2015 -0400 |
committer | Rich Felker <dalias@aerifal.cx> | Fri Apr 17 22:24:31 2015 -0400 |
tree | 0c8262539c52947bbb1e107a81e97254cb028502 | |
parent | 19bcdeeb1ebef6d209dfa938011c856bc3444a92 [diff] |
improve ctype.h macros to diagnose errors the casts of the argument to unsigned int suppressed diagnosis of errors like passing a pointer instead of a character. putting the actual function call in an unreachable branch restores any diagnostics that would be present if the macros didn't exist and functions were used.