[Macemacsjp-users 490] Re: inline-patch for CVS HEAD

Back to archive index

Kazu Yamamoto ( 山本和彦 ) kazu****@iij*****
2005年 7月 1日 (金) 14:48:34 JST


ML に登録した山本です。

> どちらかといえば「これで正しい?」という疑問の方が大きいので :-)、

ざっと見ましたが、僕がやっていることと同じでした。

>   ところで、この AERegistry.h の中身って別のヘッダファイルをincludeし
>   ているだけ (ApplicationServices/ApplicationServices.h) なんですが、
>   この Appli....h は自分自身をインクルードしてるんですね。
>   これって一体 @_@??????

OLDROUTINENAMES を定義せずにコンパイルし、失敗させます。その cc の部分
をコピペして、-E オプションを加えて実行すれば、どのヘッダが include さ
れるか分かります。

実際、僕は何も知らなくて、OLDROUTINENAMES が必要であることは、上記のよ
うにして理解しました。

OLDROUTINENAMES を不要にするのは簡単そうですが、互換性のためにわざとこ
うしているのでしょうか?

--
山本和彦



Macemacsjp-users メーリングリストの案内
Back to archive index