From owner-FreeBSD-tech-jp@jp.freebsd.org  Tue Oct 27 20:41:54 1998
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id UAA20196;
	Tue, 27 Oct 1998 20:41:54 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from od3.sharp.co.jp (firewall-user@od3.sharp.co.jp [202.32.86.132])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id UAA20151
	for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 27 Oct 1998 20:41:29 +0900 (JST)
	(envelope-from kuma@slab.tnr.sharp.co.jp)
Received: by od3.sharp.co.jp; id UAA13519; Tue, 27 Oct 1998 20:41:27 +0900 (JST)
Received: from unknown(133.159.14.115) by od3.sharp.co.jp via smap (4.1)
	id xma013346; Tue, 27 Oct 98 20:41:11 +0900
Received: from td1.tnr.sharp.co.jp (root@td1.tnr.sharp.co.jp [133.159.52.20]) by od.sharp.co.jp (8.8.5/3.5W-98081113) with ESMTP id UAA16790 for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 27 Oct 1998 20:41:11 +0900 (JST)
Received: from mailfwd.slab.tnr.sharp.co.jp ([10.32.30.11]) by td1.tnr.sharp.co.jp (8.8.5/3.5W-97080613) with ESMTP id UAA27347 for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 27 Oct 1998 20:41:10 +0900 (JST)
Received: from server01.slab.tnr.sharp.co.jp ([10.32.50.4])
	by mailfwd.slab.tnr.sharp.co.jp (8.8.4+2.7Wbeta4/3.6Wbeta7) with ESMTP id UAA00851
	for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 27 Oct 1998 20:39:58 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (gaye.slab.tnr.sharp.co.jp [10.32.49.117])
	by server01.slab.tnr.sharp.co.jp (8.8.5/3.6Wbeta7 98051815) with ESMTP id UAA06474
	for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 27 Oct 1998 20:41:10 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (kuma@localhost) by gaye.slab.tnr.sharp.co.jp (8.8.7/3.5Wpl5) with ESMTP id UAA07480 for <FreeBSD-tech-jp@jp.freebsd.org>; Tue, 27 Oct 1998 20:41:09 +0900 (JST)
Message-Id: <199810271141.UAA07480@gaye.slab.tnr.sharp.co.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
In-reply-to: Your message of "Tue, 27 Oct 1998 20:14:29 JST."
             <673.909486869@turmeric.itojun.org> 
Date: Tue, 27 Oct 1998 20:41:09 +0900
From: Norihiro Kumagai <kuma@slab.tnr.sharp.co.jp>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: FreeBSD-tech-jp 1858
Subject: [FreeBSD-tech-jp 1858] Re: how to impliment 'mbstowcs()' and 'wcstombs()'
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: kuma@slab.tnr.sharp.co.jp

$B7'C+$G$9!#(B

In Message <673.909486869@turmeric.itojun.org>,
  Jun-ichiro itojun Itoh <itojun@iijlab.net> writes:
> 	$B$G!"$I$3$GDj5A$5$l$F$s$N$+K:$l$^$7$?$,!"(Bmbs*r*towcs()$B$H$+$N4X?t$,(B
> 	$BDj5A$5$l$F$$$F!"(B
> 		size_t mbsrtowcs(wchar_t *, const char *, size_t, mbstate_t *)
> 	$B$H$+$$$&(Bprototype def$B$K$J$C$F$$$^$9!#:G8e$N0z?t$,(BNULL$B$@$H!"4X?tFbIt$N(B
> 	$B>uBV$r;H$&$N$G(Bmbstowcs(r$B$J$7(B)$B$HF1$8F0:n$G$9!#(B
> 	$B$o$?$7$N<BAu$O$3$C$A$r;H$C$F<BAu$7$F$$$^$9!#(B

$B$3$l$,(B restartable $B7O$N4X?t(B($B$N0l$D(B)$B$G$9!#(BISO C Amendment 1 (1993) $B$GF3(B
$BF~$5$l$?$b$N$G$9!#7k6I(B ANSI C $B$NJ}$K$b:NMQ$5$l$?$H5-21$7$F$$$^$9!#(B

XOpen $B$NJ}$O(B XPG4 $B0J8e$O%U%)%m!<$7$F$$$^$;$s$,!"(BXPG5 $B$,(B C93 $BBP1~$@$H$$(B
$B$&$N$J$i!"F1$8$h$&$KF~$C$F$$$k$N$G$O$J$$$+$HA[A|$7$^$9!#(B

--
$B7'C+(B $BE5Bg(B
