Fix "warning: assignment discards qualifiers from pointer target type".
This commit is contained in:
parent
95d4ede538
commit
8910dde96e
|
@ -87,16 +87,15 @@ DLFindSymbolLocal(pointer module, const char *name)
|
||||||
|
|
||||||
static const char symPrefix[] = DLSYM_PREFIX;
|
static const char symPrefix[] = DLSYM_PREFIX;
|
||||||
|
|
||||||
if (strlen(symPrefix)) {
|
if (sizeof(symPrefix) > 1) {
|
||||||
n = malloc(strlen(symPrefix) + strlen(name) + 1);
|
n = malloc(strlen(symPrefix) + strlen(name) + 1);
|
||||||
sprintf(n, "%s%s", symPrefix, name);
|
sprintf(n, "%s%s", symPrefix, name);
|
||||||
} else {
|
name = n;
|
||||||
n = name;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
p = dlsym(module, n);
|
p = dlsym(module, name);
|
||||||
|
|
||||||
if (strlen(symPrefix))
|
if (sizeof(symPrefix) > 1)
|
||||||
free(n);
|
free(n);
|
||||||
|
|
||||||
return p;
|
return p;
|
||||||
|
|
Loading…
Reference in New Issue