From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Oct 30 21:11:46 1996
Received: by jaz.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) id VAA00646
	Wed, 30 Oct 1996 21:11:46 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) with SMTP id VAA00641
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 30 Oct 1996 21:11:45 +0900 (JST)
Received: from sranhc.sra.co.jp by sraigw.sra.co.jp (8.6.13/3.4W-sraigw)
	id VAA00891; Wed, 30 Oct 1996 21:11:29 +0900
Received: from sran230.sra.co.jp (soda@sran230 [133.137.20.19]) by sranhc.sra.co.jp (8.6.13/3.4W-srambox) with ESMTP id VAA00725 for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 30 Oct 1996 21:09:57 +0859
Received: (from soda@localhost) by sran230.sra.co.jp (8.6.12+2.4W3/3.4W-SRA-local) id VAA11528 for FreeBSD-users-jp@jp.freebsd.org; Wed, 30 Oct 1996 21:10:11 +0900
Date: Wed, 30 Oct 1996 21:10:11 +0900
From: Noriyuki Soda <soda@sra.co.jp>
Message-Id: <199610301210.VAA11528@sran230.sra.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 5707
Subject: [FreeBSD-users-jp 5707] Re: Realloc is buggy ?
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

> $B!!;d$b(Brealloc$B%=!<%9$r8+$F$_$^$7$?$,!"%a%b%j%V%m%C%/$r0\F0$9$k$N$OLdBj$"(B
> $B$j$^$;$s$,!"(Bfree$B$7$?$"$H$K$=$N%a%b%j%V%m%C%/$r;2>H$9$k$N$O%P%0$C$]$$5$(B
> $B$,$7$^$9!#(B

free $B$7$?$"$H$K!"$=$N%a%b%j%V%m%C%/$K%"%/%;%9$9$k$N$O!"0lHLE*$K$O%P%0(B
$B$G$9$,!"(Brealloc() $B$K8B$C$F$O!"(Bfree() $B$d(B malloc() $B$HAH$K$J$C$?4X?t$J$N(B
$B$G%P%0$H$O8@$($J$$$H;W$$$^$9!#(B

P.S.
$BOC$O(B $B40A4$K(B $B$=$l$^$9$,!"@N$N(B UNIX $B$G$O!"(Bfree(3) $B$7$?8e(B $B<!$K(B 
malloc(3)/realloc(3)/free(3) $B$9$k$^$G$N4V$O!"$=$N%a%b%j$NFbMF$,J]B8$5(B
$B$l$F$$$k$3$H$,J]>Z$5$l$F$$$?$h$&$G!"$=$&$$$&??;w$r$7$F$$$k%W%m%0%i%`$,(B
$B$+$J$jB8:_$7$?$=$&$G$9!#(B

> free$B$7$?8e!"?7$7$$(Bmalloc$B$G3NJ]$7$?%a%b%j%V%m%C%/$X%3%T!<$9$k(B
> $B$^$G$N4V$G!"3d$j9~$_$J$I$N=hM}$G(Bmalloc$B$r;H$o$l$k$H!"(Bfree$B$7$F$7$^$C$?%V(B
> $B%m%C%/$NFbMF$OGK2u$5$l$k$3$H$b$"$j$=$&$G$9!#(B

$B$=$b$=$b!"%7%0%J%k=hM}Cf$K(B malloc() $B$O;H$($J$$$H;W$$$^$9!#(B
malloc() $B$O%7%0%J%k$r%V%m%C%/$7$F$$$^$;$s$+$i!#$H$$$&$o$1$G!"$3$l$O4X(B
$B78$J$$$G$9!#(B

P.S.

$B1'Ln$5$s!wBgJ,Bg3X(B writes:

> $B!X(BUNIX NETWORK PROGRAMMING$B!Y(B
> 	$B=PHG(B	$B3t<02q<R!!%H%C%Q%s(B
> 	$BCx<T(B	$B#W!%%j%A%c!<%I!%%9%F%#!<%V%s%9(B
> 	$BLu(B	$B<DED!!M[0l(B
> 	$BDj2A(B	7900$B1_(B
> 	ISBN4-8101-8509-5
$B$3$l$O!"(B
> $B!X(BUNIX Network Programming(Prentice-Hall)$B!Y(B
> 	$BCx<T(B	W. Richard Stevens
$B$NOBLuK\$@$H=q$$$F$*$$$?J}$,$$$$$s$8$c$J$$$G$7$g$&$+!#(B

> $B!X(BAdvanced Programming in the UNIX Environment( Addison-Wesley, 1995)$B!Y(B
$B$3$l$NOBLu$O(B
	$B!V>\2r(B UNIX $B%W%m%0%i%_%s%0!WBgLZFXM:Lu(B
		$B%=%U%H%P%s%/(B ISBN4-89052-524-6 8000$B1_(B
$B$G$9!#(BUnix Network Programming $B$HF1MM!"%W%m%0%i%^!<$J$iI,7H$@$H;W$$$^$9!#(B

> $B!X(BThe Design and Implementation of the 4.4BSD Operating System$B!Y(B
$B$3$l$N5lHG!J(B4.3BSD $BHG!K$NOBLu$O!"0J2<$NDL$j$G$9!#(B
	$B!V(BUNIX 4.3BSD $B$N@_7W$H<BAu!WCfB<L@!&AjED?N!&7W1'@8!&>.CSK^J?(B $B6&Lu(B
		$B4]A1(B ISBN4-621-03607-6 5000$B1_(B
	$B!V(BUNIX 4.3BSD $B$N@_7W$H<BAu(B $B%"%s%5!<%V%C%/!WAjED?N!&7W1'@8!&>.CSK^J?(B $BLu(B
		$B%H%C%Q%s(B ISBN4-8101-8039-5 1500$B1_(B
$BLu$O!"$3$J$l$F$$$^$;$s!#(B

$B$"$H!"%7%9%F%`%3!<%k$d%i%$%V%i%j$N;EMM$O!"$[$\(B POSIX.1 $B$H(B ANSI/ISO-C 
$B$K=`5r$7$F$^$9!#$H$$$&$o$1$G!"(B
	$B!V(BJIS $B%O%s%I%V%C%/(B 59 $B>pJs=hM}(B $B%W%m%0%i%_%s%08@8lJT(B - 1994$B!W(B
		$BF|K\5,3J6(2q(B ISBN4-542-12763-X 8900$B1_(B
$B$H$$$&$N$b$"$j$^$9!#(B
$B$3$l$O(B 1994 $BG/HG$J$N$G!"(BISBN $BHV9f$,$A$g$C$H8E$$$G$9!#KhG/=P$F$^$9!#(B

$B$=$l$+$i!"(BFreeBSD $B$8$c$J$$$G$9$,!"@_Dj4X78$O!"$+$J$j;w$F$$$k$H$$$&$3$H(B
$B$G!D(B
	$B!V(BX68k Programming Series (#4) NetBSD/X68k$B!W(BNetBSD/X68k $B0Q0w2qCx(B
		$B%=%U%H%P%s%/(B ISBN4-89052-808-3 5800$B1_(B
$B$H$$$&$N$b$"$j$^$9!#(B^_^;
--
soda@sra.co.jp$B!!!!(BSoftware Research Associates, Inc.$B!!A>EDE/G7(B (Soda Noriyuki)
