Module Name:    src
Committed By:   joerg
Date:           Sun Apr 14 23:30:16 UTC 2013

Modified Files:
        src/include: locale.h
        src/lib/libc/locale: current_locale.c dummy_lc_template.h
            generic_lc_all.c generic_lc_template_decl.h global_locale.c
            nb_lc_template.h setlocale.c setlocale_local.h

Log Message:
Rename struct _locale_impl_t to struct _locale, since it will end up as
locale_t later.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/include/locale.h
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/locale/current_locale.c \
    src/lib/libc/locale/dummy_lc_template.h \
    src/lib/libc/locale/generic_lc_template_decl.h
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/locale/generic_lc_all.c \
    src/lib/libc/locale/nb_lc_template.h
cvs rdiff -u -r1.14 -r1.15 src/lib/libc/locale/global_locale.c
cvs rdiff -u -r1.60 -r1.61 src/lib/libc/locale/setlocale.c
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/locale/setlocale_local.h

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

Modified files:

Index: src/include/locale.h
diff -u src/include/locale.h:1.17 src/include/locale.h:1.18
--- src/include/locale.h:1.17	Mon Jun  7 13:52:29 2010
+++ src/include/locale.h	Sun Apr 14 23:30:15 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: locale.h,v 1.17 2010/06/07 13:52:29 tnozaki Exp $	*/
+/*	$NetBSD: locale.h,v 1.18 2013/04/14 23:30:15 joerg Exp $	*/
 
 /*
  * Copyright (c) 1991, 1993
@@ -77,9 +77,9 @@ struct lconv {
 
 #ifdef __SETLOCALE_SOURCE__
 
-typedef struct _locale_impl_t		*_locale_t;
+typedef struct _locale		*_locale_t;
 
-#define _LC_GLOBAL_LOCALE		((_locale_t)-1)
+#define _LC_GLOBAL_LOCALE	((_locale_t)-1)
 
 #endif
 

Index: src/lib/libc/locale/current_locale.c
diff -u src/lib/libc/locale/current_locale.c:1.3 src/lib/libc/locale/current_locale.c:1.4
--- src/lib/libc/locale/current_locale.c:1.3	Tue Mar 20 17:44:18 2012
+++ src/lib/libc/locale/current_locale.c	Sun Apr 14 23:30:16 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: current_locale.c,v 1.3 2012/03/20 17:44:18 matt Exp $ */
+/* $NetBSD: current_locale.c,v 1.4 2013/04/14 23:30:16 joerg Exp $ */
 
 /*-
  * Copyright (c)2008 Citrus Project,
@@ -28,7 +28,7 @@
 
 #include <sys/cdefs.h>
 #if defined(LIBC_SCCS) && !defined(lint)
-__RCSID("$NetBSD: current_locale.c,v 1.3 2012/03/20 17:44:18 matt Exp $");
+__RCSID("$NetBSD: current_locale.c,v 1.4 2013/04/14 23:30:16 joerg Exp $");
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/cdefs.h>
@@ -40,9 +40,9 @@ __RCSID("$NetBSD: current_locale.c,v 1.3
 
 #include "setlocale_local.h"
 
-static struct _locale_impl_t *__current_locale = &_global_locale;
+static struct _locale *__current_locale = &_global_locale;
 
-struct _locale_impl_t **
+struct _locale **
 _current_locale(void)
 {
 	return &__current_locale;
Index: src/lib/libc/locale/dummy_lc_template.h
diff -u src/lib/libc/locale/dummy_lc_template.h:1.3 src/lib/libc/locale/dummy_lc_template.h:1.4
--- src/lib/libc/locale/dummy_lc_template.h:1.3	Sun Mar  4 21:14:56 2012
+++ src/lib/libc/locale/dummy_lc_template.h	Sun Apr 14 23:30:16 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: dummy_lc_template.h,v 1.3 2012/03/04 21:14:56 tnozaki Exp $ */
+/* $NetBSD: dummy_lc_template.h,v 1.4 2013/04/14 23:30:16 joerg Exp $ */
 
 /*-
  * Copyright (c)2008 Citrus Project,
@@ -33,7 +33,7 @@
 
 const char *
 _PREFIX(setlocale)(const char * __restrict name,
-    struct _locale_impl_t * __restrict locale)
+    struct _locale * __restrict locale)
 {
 	if (name != NULL) {
 		if (*name == '\0')
Index: src/lib/libc/locale/generic_lc_template_decl.h
diff -u src/lib/libc/locale/generic_lc_template_decl.h:1.3 src/lib/libc/locale/generic_lc_template_decl.h:1.4
--- src/lib/libc/locale/generic_lc_template_decl.h:1.3	Sun Mar  4 21:14:56 2012
+++ src/lib/libc/locale/generic_lc_template_decl.h	Sun Apr 14 23:30:16 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: generic_lc_template_decl.h,v 1.3 2012/03/04 21:14:56 tnozaki Exp $ */
+/* $NetBSD: generic_lc_template_decl.h,v 1.4 2013/04/14 23:30:16 joerg Exp $ */
 
 /*-
  * Copyright (c)2008 Citrus Project,
@@ -30,6 +30,6 @@
 #define _GENERIC_LC_TEMPLATE_DECL_H_
 
 const char * _PREFIX(setlocale)(const char * __restrict,
-    struct _locale_impl_t * __restrict);
+    struct _locale * __restrict);
 
 #endif /*_GENERIC_LC_TEMPLATE_DECL_H_*/

Index: src/lib/libc/locale/generic_lc_all.c
diff -u src/lib/libc/locale/generic_lc_all.c:1.4 src/lib/libc/locale/generic_lc_all.c:1.5
--- src/lib/libc/locale/generic_lc_all.c:1.4	Sun Mar  4 21:14:56 2012
+++ src/lib/libc/locale/generic_lc_all.c	Sun Apr 14 23:30:16 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: generic_lc_all.c,v 1.4 2012/03/04 21:14:56 tnozaki Exp $ */
+/* $NetBSD: generic_lc_all.c,v 1.5 2013/04/14 23:30:16 joerg Exp $ */
 
 /*-
  * Copyright (c)2008 Citrus Project,
@@ -28,7 +28,7 @@
 
 #include <sys/cdefs.h>
 #if defined(LIBC_SCCS) && !defined(lint)
-__RCSID("$NetBSD: generic_lc_all.c,v 1.4 2012/03/04 21:14:56 tnozaki Exp $");
+__RCSID("$NetBSD: generic_lc_all.c,v 1.5 2013/04/14 23:30:16 joerg Exp $");
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/types.h>
@@ -51,7 +51,7 @@ __RCSID("$NetBSD: generic_lc_all.c,v 1.4
 
 const char *
 _generic_LC_ALL_setlocale(const char * __restrict name,
-    struct _locale_impl_t * __restrict locale)
+    struct _locale * __restrict locale)
 {
 	_locale_set_t sl;
 	char head[_LOCALENAME_LEN_MAX * (_LC_LAST - 1)], *tail;
Index: src/lib/libc/locale/nb_lc_template.h
diff -u src/lib/libc/locale/nb_lc_template.h:1.4 src/lib/libc/locale/nb_lc_template.h:1.5
--- src/lib/libc/locale/nb_lc_template.h:1.4	Sun Mar  4 21:14:56 2012
+++ src/lib/libc/locale/nb_lc_template.h	Sun Apr 14 23:30:16 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: nb_lc_template.h,v 1.4 2012/03/04 21:14:56 tnozaki Exp $ */
+/* $NetBSD: nb_lc_template.h,v 1.5 2013/04/14 23:30:16 joerg Exp $ */
 
 /*-
  * Copyright (c)1999, 2008 Citrus Project,
@@ -216,7 +216,7 @@ done:
 
 const char *
 _PREFIX(setlocale)(const char * __restrict name,
-    struct _locale_impl_t * __restrict locale)
+    struct _locale * __restrict locale)
 {
 	_nb_part_t *part;
 

Index: src/lib/libc/locale/global_locale.c
diff -u src/lib/libc/locale/global_locale.c:1.14 src/lib/libc/locale/global_locale.c:1.15
--- src/lib/libc/locale/global_locale.c:1.14	Sat Apr 13 10:21:20 2013
+++ src/lib/libc/locale/global_locale.c	Sun Apr 14 23:30:16 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: global_locale.c,v 1.14 2013/04/13 10:21:20 joerg Exp $ */
+/* $NetBSD: global_locale.c,v 1.15 2013/04/14 23:30:16 joerg Exp $ */
 
 /*-
  * Copyright (c)2008 Citrus Project,
@@ -28,7 +28,7 @@
 
 #include <sys/cdefs.h>
 #if defined(LIBC_SCCS) && !defined(lint)
-__RCSID("$NetBSD: global_locale.c,v 1.14 2013/04/13 10:21:20 joerg Exp $");
+__RCSID("$NetBSD: global_locale.c,v 1.15 2013/04/14 23:30:16 joerg Exp $");
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/types.h>
@@ -147,7 +147,7 @@ static struct _locale_cache_t _global_ca
 #endif
 };
 
-struct _locale_impl_t _global_locale = {
+struct _locale _global_locale = {
     .cache = &_global_cache,
     .query = { _C_LOCALE },
     .part_name = {

Index: src/lib/libc/locale/setlocale.c
diff -u src/lib/libc/locale/setlocale.c:1.60 src/lib/libc/locale/setlocale.c:1.61
--- src/lib/libc/locale/setlocale.c:1.60	Sun Mar  4 21:14:56 2012
+++ src/lib/libc/locale/setlocale.c	Sun Apr 14 23:30:16 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: setlocale.c,v 1.60 2012/03/04 21:14:56 tnozaki Exp $ */
+/* $NetBSD: setlocale.c,v 1.61 2013/04/14 23:30:16 joerg Exp $ */
 
 /*-
  * Copyright (c)2008 Citrus Project,
@@ -28,7 +28,7 @@
 
 #include <sys/cdefs.h>
 #if defined(LIBC_SCCS) && !defined(lint)
-__RCSID("$NetBSD: setlocale.c,v 1.60 2012/03/04 21:14:56 tnozaki Exp $");
+__RCSID("$NetBSD: setlocale.c,v 1.61 2013/04/14 23:30:16 joerg Exp $");
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/types.h>
@@ -86,7 +86,7 @@ char *
 __setlocale(int category, const char *name)
 {
 	_locale_set_t sl;
-	struct _locale_impl_t *impl;
+	struct _locale *impl;
 
 	sl = _find_category(category);
 	if (sl == NULL)

Index: src/lib/libc/locale/setlocale_local.h
diff -u src/lib/libc/locale/setlocale_local.h:1.9 src/lib/libc/locale/setlocale_local.h:1.10
--- src/lib/libc/locale/setlocale_local.h:1.9	Sat Apr 13 10:21:21 2013
+++ src/lib/libc/locale/setlocale_local.h	Sun Apr 14 23:30:16 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: setlocale_local.h,v 1.9 2013/04/13 10:21:21 joerg Exp $ */
+/* $NetBSD: setlocale_local.h,v 1.10 2013/04/14 23:30:16 joerg Exp $ */
 
 /*-
  * Copyright (c)2008 Citrus Project,
@@ -53,7 +53,7 @@ struct _locale_cache_t {
 #endif
 };
 
-struct _locale_impl_t {
+struct _locale {
 	struct _locale_cache_t *cache;
 	char query[_LOCALENAME_LEN_MAX * (_LC_LAST - 1)];
 	const char *part_name[_LC_LAST];
@@ -61,28 +61,28 @@ struct _locale_impl_t {
 };
 
 typedef const char *(*_locale_set_t)(const char * __restrict,
-    struct _locale_impl_t * __restrict);
+    struct _locale * __restrict);
 
 __BEGIN_DECLS
 _locale_set_t		_find_category(int);
 const char		*_get_locale_env(const char *);
-struct _locale_impl_t	**_current_locale(void);
+struct _locale		**_current_locale(void);
 char			*__setlocale(int, const char *);
 
 const char *_generic_LC_ALL_setlocale(
-    const char * __restrict, struct _locale_impl_t * __restrict);
+    const char * __restrict, struct _locale * __restrict);
 const char *_dummy_LC_COLLATE_setlocale(
-    const char * __restrict, struct _locale_impl_t * __restrict);
+    const char * __restrict, struct _locale * __restrict);
 const char *_citrus_LC_CTYPE_setlocale(
-    const char * __restrict, struct _locale_impl_t * __restrict);
+    const char * __restrict, struct _locale * __restrict);
 const char *_citrus_LC_MONETARY_setlocale(
-    const char * __restrict, struct _locale_impl_t * __restrict);
+    const char * __restrict, struct _locale * __restrict);
 const char *_citrus_LC_NUMERIC_setlocale(
-    const char * __restrict, struct _locale_impl_t * __restrict);
+    const char * __restrict, struct _locale * __restrict);
 const char *_citrus_LC_TIME_setlocale(
-    const char * __restrict, struct _locale_impl_t * __restrict);
+    const char * __restrict, struct _locale * __restrict);
 const char *_citrus_LC_MESSAGES_setlocale(
-    const char * __restrict, struct _locale_impl_t * __restrict);
+    const char * __restrict, struct _locale * __restrict);
 __END_DECLS
 
 static __inline struct _locale_cache_t *
@@ -91,7 +91,7 @@ _current_cache(void)
 	return (*_current_locale())->cache;
 }
 
-extern struct _locale_impl_t	_global_locale;
+extern struct _locale	_global_locale;
 extern size_t __mb_len_max_runtime;
 
 #endif /*_SETLOCALE_LOCAL_H_*/

Reply via email to