diff options
Diffstat (limited to 'mach_inject_test/injected-PrincipalClass.m')
-rw-r--r-- | mach_inject_test/injected-PrincipalClass.m | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/mach_inject_test/injected-PrincipalClass.m b/mach_inject_test/injected-PrincipalClass.m deleted file mode 100644 index 7963b3e..0000000 --- a/mach_inject_test/injected-PrincipalClass.m +++ /dev/null @@ -1,28 +0,0 @@ -#import "injected-PrincipalClass.h" - -@interface NSObject (mach_inject_test_injectee_app) -- (void)notifyInjecteeSuccessfullyInjected; -@end - -@interface mach_inject_test_injected_bundle : NSObject {} -- (unsigned)testInjectedBundle; -@end -@implementation mach_inject_test_injected_bundle -- (unsigned)testInjectedBundle { - return 42; -} -@end - -@implementation injected_PrincipalClass - -+ (void)load { - printf("LOADDDDDDDDDD!\n"); - NSConnection *connection = [[NSConnection defaultConnection] retain]; - [connection setRootObject:[[[mach_inject_test_injected_bundle alloc] init] autorelease]]; - [connection registerName:[[connection rootObject] className]]; - - [[NSApp delegate] notifyInjecteeSuccessfullyInjected]; - assert(0); -} - -@end |