]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(to_uchar): Remove; now in system.h.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 30 Jul 2004 21:08:48 +0000 (21:08 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 30 Jul 2004 21:08:48 +0000 (21:08 +0000)
(is_char_class_member): Use bool when appropriate.

src/tr.c

index 45aad1a93fdaa64516f69c5d5d723d49ceb61197..4e2fb152ffc8d9562b6ce9db9bb153e1ec905bef 100644 (file)
--- a/src/tr.c
+++ b/src/tr.c
 
 enum { N_CHARS = UCHAR_MAX + 1 };
 
-/* Convert a possibly-signed character to an unsigned character.  This is
-   a bit safer than casting to unsigned char, since it catches some type
-   errors that the cast doesn't.  */
-static inline unsigned char to_uchar (char ch) { return ch; }
-
 /* An unsigned integer type big enough to hold a repeat count or an
    unsigned character.  POSIX requires support for repeat counts as
    high as 2**31 - 1.  Since repeat counts might need to expand to
@@ -375,13 +370,13 @@ is_equiv_class_member (unsigned char equiv_class, unsigned char c)
   return (equiv_class == c);
 }
 
-/* Return nonzero if the character C is a member of the
+/* Return true if the character C is a member of the
    character class CHAR_CLASS.  */
 
-static int
+static bool
 is_char_class_member (enum Char_class char_class, unsigned char c)
 {
-  int result;
+  bool result;
 
   switch (char_class)
     {