Module Name:    src
Committed By:   tnozaki
Date:           Sat May 22 17:43:29 UTC 2010

Modified Files:
        src/usr.bin/mklocale: ldef.h yacc.y

Log Message:
yacc.y: s/_CTYPE_NUM_CHARS/_CTYPE_CACHED_SIZE/
ldef.h: remove redundant include, ctype_local.h is already included by
        runetype_local.h.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.bin/mklocale/ldef.h
cvs rdiff -u -r1.28 -r1.29 src/usr.bin/mklocale/yacc.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/mklocale/ldef.h
diff -u src/usr.bin/mklocale/ldef.h:1.6 src/usr.bin/mklocale/ldef.h:1.7
--- src/usr.bin/mklocale/ldef.h:1.6	Sat May 22 07:18:44 2010
+++ src/usr.bin/mklocale/ldef.h	Sat May 22 17:43:29 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: ldef.h,v 1.6 2010/05/22 07:18:44 tnozaki Exp $	*/
+/*	$NetBSD: ldef.h,v 1.7 2010/05/22 17:43:29 tnozaki Exp $	*/
 
 /*-
  * Copyright (c) 1993
@@ -34,8 +34,6 @@
  *	@(#)ldef.h	8.1 (Berkeley) 6/6/93
  */
 
-#include "ctype_local.h"
-
 /*
  * This should look a LOT like a _RuneEntry
  */
@@ -48,6 +46,6 @@
 } rune_list;
 
 typedef struct rune_map {
-    u_int32_t		map[_CTYPE_NUM_CHARS];
+    u_int32_t		map[1<<8];
     rune_list		*root;
 } rune_map;

Index: src/usr.bin/mklocale/yacc.y
diff -u src/usr.bin/mklocale/yacc.y:1.28 src/usr.bin/mklocale/yacc.y:1.29
--- src/usr.bin/mklocale/yacc.y:1.28	Sat May 22 06:38:15 2010
+++ src/usr.bin/mklocale/yacc.y	Sat May 22 17:43:29 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: yacc.y,v 1.28 2010/05/22 06:38:15 tnozaki Exp $	*/
+/*	$NetBSD: yacc.y,v 1.29 2010/05/22 17:43:29 tnozaki Exp $	*/
 
 %{
 /*-
@@ -43,7 +43,7 @@
 static char sccsid[] = "@(#)yacc.y	8.1 (Berkeley) 6/6/93";
 static char rcsid[] = "$FreeBSD$";
 #else
-__RCSID("$NetBSD: yacc.y,v 1.28 2010/05/22 06:38:15 tnozaki Exp $");
+__RCSID("$NetBSD: yacc.y,v 1.29 2010/05/22 17:43:29 tnozaki Exp $");
 #endif
 #endif /* not lint */
 
@@ -303,7 +303,7 @@
 	return 0;
     }
 
-    for (x = 0; x < _CTYPE_NUM_CHARS; ++x) {
+    for (x = 0; x < _CTYPE_CACHE_SIZE; ++x) {
 	mapupper.map[x] = x;
 	maplower.map[x] = x;
     }
@@ -421,7 +421,7 @@
     rune_list *r;
     __nbrune_t run;
 
-    while (list->min < _CTYPE_NUM_CHARS && list->min <= list->max) {
+    while (list->min < _CTYPE_CACHE_SIZE && list->min <= list->max) {
 	if (flag)
 	    map->map[list->min++] |= flag;
 	else
@@ -655,7 +655,7 @@
      * (Machines like Crays cannot share with little machines due to
      *  word size.  Sigh.  We tried.)
      */
-    for (x = 0; x < _CTYPE_NUM_CHARS; ++x) {
+    for (x = 0; x < _CTYPE_CACHE_SIZE; ++x) {
 	file_new_locale.frl_runetype[x] = htonl(types.map[x]);
 	file_new_locale.frl_maplower[x] = htonl(maplower.map[x]);
 	file_new_locale.frl_mapupper[x] = htonl(mapupper.map[x]);
@@ -778,7 +778,7 @@
 
     fprintf(stderr, "\nMAPLOWER:\n\n");
 
-    for (x = 0; x < _CTYPE_NUM_CHARS; ++x) {
+    for (x = 0; x < _CTYPE_CACHE_SIZE; ++x) {
 	if (isprint(maplower.map[x]))
 	    fprintf(stderr, " '%c'", (int)maplower.map[x]);
 	else if (maplower.map[x])
@@ -797,7 +797,7 @@
 
     fprintf(stderr, "\nMAPUPPER:\n\n");
 
-    for (x = 0; x < _CTYPE_NUM_CHARS; ++x) {
+    for (x = 0; x < _CTYPE_CACHE_SIZE; ++x) {
 	if (isprint(mapupper.map[x]))
 	    fprintf(stderr, " '%c'", (int)mapupper.map[x]);
 	else if (mapupper.map[x])
@@ -817,7 +817,7 @@
 
     fprintf(stderr, "\nTYPES:\n\n");
 
-    for (x = 0; x < _CTYPE_NUM_CHARS; ++x) {
+    for (x = 0; x < _CTYPE_CACHE_SIZE; ++x) {
 	u_int32_t r = types.map[x];
 
 	if (r) {

Reply via email to