pike.git / src / dynamic_load.c

version» Context lines:

pike.git/src/dynamic_load.c:234:   {    shl_t lib;       lib = shl_load(libname, how, 0L);       return (void *)lib;   }      static char *dlerror(void)   { - #ifdef HAVE_STRERROR +     return strerror(errno); - #else -  return ""; /* I hope it's better than null..*/ - #endif +    }      static void *dlsym(void *module, char *function)   {    void *func;    int result;    shl_t mod = (shl_t)module;       result = shl_findsym(&mod, function, TYPE_UNDEFINED, &func);    if (result == -1)