From: matz@... (Yukihiro Matsumoto) Date: 2002-02-13T15:53:29+09:00 Subject: [ruby-dev:15882] Re: racc fails on alpha-freebsd まつもと ゆきひろです In message "[ruby-dev:15881] Re: racc fails on alpha-freebsd" on 02/02/13, "K.Kosako" writes: |> --- re.c 2002/01/11 09:18:50 1.55 |> +++ re.c 2002/01/30 04:36:21 |> @@ -631,2 +631,3 @@ |> } |> + regs.allocated = 0; |> result = re_search(RREGEXP(re)->ptr,RSTRING(str)->ptr,RSTRING(str)->len, | |この変更では、毎回init_regs()の中で新規割り当てが行われて |メモリリークすると思います。 struct re_registerはstaticでした。見落としてました。 この修正はそもそも不要ですね。 なお、元の問題はNetBSD側の問題のようだということでした。