From: rhg AT cps DOT com (Richard H. Gumpertz) Subject: b18 ctype.h isXXX and -Wall -pedantic 19 Nov 1997 10:42:50 -0800 Message-ID: <34732839.2E89.cygnus.gnu-win32@cps.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: gnu-win32 AT cygnus DOT com When I use isdigit (and similar isXXX macros) from b18 ctype.h and compile with -Wall -pedantic, I get spurious warnings for each use of the macro: "warning: subscript has type `char'" An appropriate fix would probably be to replace (_ctype_+1)[c] in each of the macros with either (_ctype_+1)[(int)(c)] or _ctype_[1+(int)(c)] - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".