_dl_strdup
lpath = _dl_strdup(libname);
dp = paths = _dl_strdup(paths);
new_path = _dl_strdup(tmp_path);
object->load_name = _dl_strdup(objname);
sodp->sod_name = (long)_dl_strdup(realname);
sodp->sod_name = (long)_dl_strdup(name);
sodp->sod_name = (long)_dl_strdup(name); /* strtok is destructive */
char *_dl_strdup(const char *);