Skip to content

Commit c04b080

Browse files
committed
Update forward test
1 parent 2466c57 commit c04b080

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

Test/Forward.m

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,24 @@ @interface Forward2 : Test
1818
@end
1919

2020
@interface ForwardingTarget : Test
21+
{
22+
int y;
23+
}
2124
@end
2225

2326
BOOL forwardingTargetCalled;
2427

2528
@implementation ForwardingTarget
29+
- (id)init
30+
{
31+
y = 42;
32+
return self;
33+
}
34+
2635
- (void)foo: (int)x
2736
{
2837
assert(x == 42);
38+
assert(x == y);
2939
forwardingTargetCalled = YES;
3040
}
3141
@end
@@ -58,7 +68,7 @@ int main(void)
5868
{
5969
objc_proxy_lookup = proxy_lookup;
6070
__objc_msg_forward2 = forward;
61-
target = [ForwardingTarget new];
71+
target = [[ForwardingTarget new] init];
6272
id proxy = [Forward new];
6373
[proxy foo: 42];
6474
[proxy dealloc];

0 commit comments

Comments
 (0)