Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Takehiko NOZAKI <tnozaki@netbsd.org>
List: source-changes
Date: 09/18/2007 15:12:09
Module Name:	src
Committed By:	tnozaki
Date:		Tue Sep 18 15:12:09 UTC 2007

Modified Files:
	src/lib/libc/citrus: citrus_ctype_template.h
	src/lib/libc/citrus/modules: citrus_iso2022.c
	src/regress/lib/libc/locale: Makefile
Added Files:
	src/regress/lib/libc/locale/mbtowc: Makefile en_US.UTF-8
	    ja_JP.ISO2022-JP ja_JP.SJIS ja_JP.eucJP mbtowc_test.c zh_CN.GB18030
	    zh_TW.Big5 zh_TW.eucTW

Log Message:
lib/36938 mbtowc misbehaving after invalid char sequence
 - make sure to initialize mbtowc's internal state.
 - add regression test.


To generate a diff of this commit:
cvs rdiff -r1.32 -r1.33 src/lib/libc/citrus/citrus_ctype_template.h
cvs rdiff -r1.16 -r1.17 src/lib/libc/citrus/modules/citrus_iso2022.c
cvs rdiff -r1.2 -r1.3 src/regress/lib/libc/locale/Makefile
cvs rdiff -r0 -r1.1 src/regress/lib/libc/locale/mbtowc/Makefile \
    src/regress/lib/libc/locale/mbtowc/en_US.UTF-8 \
    src/regress/lib/libc/locale/mbtowc/ja_JP.ISO2022-JP \
    src/regress/lib/libc/locale/mbtowc/ja_JP.SJIS \
    src/regress/lib/libc/locale/mbtowc/ja_JP.eucJP \
    src/regress/lib/libc/locale/mbtowc/mbtowc_test.c \
    src/regress/lib/libc/locale/mbtowc/zh_CN.GB18030 \
    src/regress/lib/libc/locale/mbtowc/zh_TW.Big5 \
    src/regress/lib/libc/locale/mbtowc/zh_TW.eucTW

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