わたなべです.

WATANABE Tetsuya <tetsu / jpn.hp.com> writes:

:わたなべさんのパッチだと、HP-UX 10.20 のヘッダファ
:イルではダメみたいです。

やっぱり. ああなってるってことは fpos_t がどこかで定義されて
る HP-UX があるからだとは思ってたけど.

:「_FOPS_T」を定義してしまうか?

fpos_t は snprintf.c の中で閉じているので fpos_t 自体名前を
変えてしまうのが一番簡単でしょう. 常に

typedef struct __sfpos {
	char	_pos[8];
} rb_fpos_t;

でもいいと思います(rb_fpos_t という名前に変更した場合).

-- 
わたなべひろふみ