summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMarc Espie <espie@cvs.openbsd.org>2005-08-08 05:53:02 +0000
committerMarc Espie <espie@cvs.openbsd.org>2005-08-08 05:53:02 +0000
commitb83058fd179b6de492fa3ed6292d2821ca253806 (patch)
tree2baae503ebb022ad1d8ff55383cedcf18b319815 /include
parent9912e93b5b9dbc80863c5b26ff459f0587f40cbe (diff)
activate LC_CTYPE for 8 bits locale.
Make sure tolower/toupper use the whole 8 bits. okay deraadt@ thanks to everyone who tested
Diffstat (limited to 'include')
-rw-r--r--include/ctype.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/ctype.h b/include/ctype.h
index 753c68a7de9..25f551d9c09 100644
--- a/include/ctype.h
+++ b/include/ctype.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: ctype.h,v 1.17 2004/04/02 22:37:12 avsm Exp $ */
+/* $OpenBSD: ctype.h,v 1.18 2005/08/08 05:53:00 espie Exp $ */
/* $NetBSD: ctype.h,v 1.14 1994/10/26 00:55:47 cgd Exp $ */
/*
@@ -147,14 +147,14 @@ __CTYPE_INLINE int isxdigit(int c)
__CTYPE_INLINE int tolower(int c)
{
- if ((unsigned int)c > 0177)
+ if ((unsigned int)c > 255)
return (c);
return ((_tolower_tab_ + 1)[c]);
}
__CTYPE_INLINE int toupper(int c)
{
- if ((unsigned int)c > 0177)
+ if ((unsigned int)c > 255)
return (c);
return ((_toupper_tab_ + 1)[c]);
}