23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
{
char *file;
size_t pathlen, suffixlen;
void *handle;
OFPlugin *(*init_plugin)();
OFPlugin *plugin;
pathlen = [path length];
suffixlen = strlen(PLUGIN_SUFFIX);
if ((file = malloc(pathlen + suffixlen + 1)) == NULL) {
@throw [OFOutOfMemoryException newWithClass: self
size: pathlen +
suffixlen + 1];
}
|
|
|
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
{
char *file;
size_t pathlen, suffixlen;
void *handle;
OFPlugin *(*init_plugin)();
OFPlugin *plugin;
pathlen = [path cStringLength];
suffixlen = strlen(PLUGIN_SUFFIX);
if ((file = malloc(pathlen + suffixlen + 1)) == NULL) {
@throw [OFOutOfMemoryException newWithClass: self
size: pathlen +
suffixlen + 1];
}
|