From 70e7b0732ae922553e5893967fb0e6d54626ada0 Mon Sep 17 00:00:00 2001 From: "Andrey A. Chernov" Date: Thu, 1 Nov 2007 03:18:02 +0000 Subject: [PATCH] Back out not human readable optimization in prev. commit which shown to generate 3bytes longer opcode. --- include/_ctype.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/_ctype.h b/include/_ctype.h index 7600c4b5b6bc..0076adc7b624 100644 --- a/include/_ctype.h +++ b/include/_ctype.h @@ -126,7 +126,7 @@ __sbistype(__ct_rune_t _c, unsigned long _f) static __inline int __isctype(__ct_rune_t _c, unsigned long _f) { - return (_c & ~0x7F) ? 0 : + return (_c < 0 || _c >= 128) ? 0 : !!(_DefaultRuneLocale.__runetype[_c] & _f); }