From owner-freebsd-security Wed May 14 19:23:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA22727 for security-outgoing; Wed, 14 May 1997 19:23:50 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA22721; Wed, 14 May 1997 19:23:46 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id MAA09069; Thu, 15 May 1997 12:11:59 +1000 Date: Thu, 15 May 1997 12:11:59 +1000 From: Bruce Evans Message-Id: <199705150211.MAA09069@godzilla.zeta.org.au> To: jmb@FreeBSD.ORG, wosch@apfel.de Subject: Re: Linux UID/GID 'Feature' Cc: bde@zeta.org.au, freebsd-security@FreeBSD.ORG, wollman@khavrinen.lcs.mit.edu Sender: owner-security@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > isdigit() and all the other string macros > should be used with ascii charcters only. > so (isascii(*p) && isdigit(*p)) > is the correct way to use isdigit() > > this may have changed with the introduction of runes. Nope. The ctype macros are specified without reference to ASCII characters in ANSI C. There is no isascii() function in ANSI C. ASCII characters may be supported as a special locale. Bruce