55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
plugin->handle = handle;
return plugin;
}
- init
{
if (isa == [OFPlugin class])
@throw [OFNotImplementedException newWithClass: isa
selector: _cmd];
return [super init];
}
- (void)dealloc
{
dlclose(handle);
|
|
>
>
|
>
|
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
plugin->handle = handle;
return plugin;
}
- init
{
if (isa == [OFPlugin class]) {
Class c = isa;
[self release];
@throw [OFNotImplementedException newWithClass: c
selector: _cmd];
}
return [super init];
}
- (void)dealloc
{
dlclose(handle);
|