off_tめ。。。

つい先日、やっちゃいました。配列の境界1個オーバー。
いやあああああああ。


というのはいいとして(よくねー)、
今日はincludeの順番によるバグに1時間ほど悩まされる。
無駄なテストプログラム群。ああああ。


ま、何をしたかったかといいますと、
2GB以上のファイル扱いたい場合、
LFSサポートをONにしたかったわけです。


configure.acにAC_SYS_LARGEFILEを書いたりするわけですが、
(とか必要に応じてAC_FUNC_FSEEKOやAC_CHECK_SIZEOF( off_t )をまぜてね)
その結果できていたconfig.hのincludeが、
stdio.hのincludeより遅かったという超ダメな感じ。


で、途中でググる先生にお伺いをかけたときに見つけたページ。
http://charm.cs.uiuc.edu/users/olawlor/ref/examples/unix/index.html
じ、地味なプログラム群。。。