[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00948] Re: [FDclone-users:00945] HTTPLOGFILE 書き込み時に SEGV
- Subject: [FDclone-users:00948] Re: [FDclone-users:00945] HTTPLOGFILE 書き込み時に SEGV
- From: Takanori Yamamoto <tatyana@miko.org>
- Date: Sun, 11 Mar 2012 14:11:25 +0900
On 2012/03/11, at 2:00, Takashi SHIRAI wrote:
> うーむ、確かに va_start() と va_end() の間に複数回 args を
> 利用する code は余り見たことありませんけど、この patch のよ
> うに va_start/va_end 自体を複数回というのも見ません。
> これらの関数は macro を実体とするもので、実装にかなり依存
> してしまいますので、FreeBSD 9 と Lion とで動くようになった一
> 方で、どこか別の環境では動かなくなる可能性が危惧されます。
va_copy を使って書き直すと以下のようになると思います。
http://miko.org/~tatyana/temp_public/2012/03/11/patch-http.c.diff