[Rubycocoa-devel 172] FIX:objc_methods and objc_method_type crash

アーカイブの一覧に戻る

kimura wataru kimur****@i*****
Wed Jan 11 23:48:35 JST 2006


 木村です。

 Timさんから指摘のあったバグ(とその近くのバグ)を修正してコミット
しました。

(1)objc_methodsがクラッシュする

 * _ary_push_objc_methods()
 メソッドリストの探索の際に、class_nextMethodList()を利用するように
 しました。

(2)objc_method_typeがクラッシュする

 * _objc_method_type()
 メソッドの取得にclass_getInstanceMethod()を利用するようにしました。
 * wrapper_objc_method_type()
 _objc_method_type()に渡しているパラメータをoc_rcvからoc_rcv->isaに
 変更しました。



-- 
kimura wataru




More information about the Rubycocoa-devel mailing list
アーカイブの一覧に戻る