Fix "warning: assignment discards qualifiers from pointer target type".

This commit is contained in:
Eamon Walsh 2008-06-23 14:51:38 -04:00 committed by Eamon Walsh
parent 95d4ede538
commit 8910dde96e

View File

@ -87,16 +87,15 @@ DLFindSymbolLocal(pointer module, const char *name)
static const char symPrefix[] = DLSYM_PREFIX;
if (strlen(symPrefix)) {
if (sizeof(symPrefix) > 1) {
n = malloc(strlen(symPrefix) + strlen(name) + 1);
sprintf(n, "%s%s", symPrefix, name);
} else {
n = name;
name = n;
}
p = dlsym(module, n);
p = dlsym(module, name);
if (strlen(symPrefix))
if (sizeof(symPrefix) > 1)
free(n);
return p;