(toppers-users 1758) Re: syslog 機能について

T.Fujikura fujikura @ ymail.plala.or.jp
2004年 11月 8日 (月) 18:07:39 JST


藤倉です

> 私が見たのは全部引数の数を名前に入れてました.
> 
> #define syslog0()
> #define syslog1(a)
> #define syslog2(a, b)
> #define syslog3(a, b, c)
> #define syslog4(a, b, c, d)
> 
> 確かに#defineで消しこむときには便利です.
> 実際,必要ないときは消しこんでましたし.

ディスクの中を探したら出てきました。岸田さんの言われるようになっていました。
可変長引数に対応したコンパイラが少ない無い時代に、OS内部で使用しているフック関数を消すために使用していました。

//T.Fujikura