sendmsg.c (__objc_get_forward_imp): Call __objc_msg_forward2 for real.
2007-04-21 Andrew Ruder <andy@aeruder.net> * sendmsg.c (__objc_get_forward_imp): Call __objc_msg_forward2 for real. From-SVN: r124035
This commit is contained in:
parent
f06b0a10f9
commit
8972bcd821
@ -1,3 +1,8 @@
|
|||||||
|
2007-04-21 Andrew Ruder <andy@aeruder.net>
|
||||||
|
|
||||||
|
* sendmsg.c (__objc_get_forward_imp): Call
|
||||||
|
__objc_msg_forward2 for real.
|
||||||
|
|
||||||
2007-04-09 Andrew Ruder <andy@aeruder.net>
|
2007-04-09 Andrew Ruder <andy@aeruder.net>
|
||||||
|
|
||||||
* sendmsg.c: Added __objc_msg_forward2, a hook that allows
|
* sendmsg.c: Added __objc_msg_forward2, a hook that allows
|
||||||
|
@ -96,6 +96,12 @@ __objc_get_forward_imp (id rcv, SEL sel)
|
|||||||
/* If a custom forwarding hook was registered, try getting a forwarding
|
/* If a custom forwarding hook was registered, try getting a forwarding
|
||||||
function from it. There are two forward routine hooks, one that
|
function from it. There are two forward routine hooks, one that
|
||||||
takes the receiver as an argument and one that does not. */
|
takes the receiver as an argument and one that does not. */
|
||||||
|
if (__objc_msg_forward2)
|
||||||
|
{
|
||||||
|
IMP result;
|
||||||
|
if ((result = __objc_msg_forward2 (rcv, sel)) != NULL)
|
||||||
|
return result;
|
||||||
|
}
|
||||||
if (__objc_msg_forward)
|
if (__objc_msg_forward)
|
||||||
{
|
{
|
||||||
IMP result;
|
IMP result;
|
||||||
|
Loading…
Reference in New Issue
Block a user