pike.git / src / dynamic_load.c

version» Context lines:

pike.git/src/dynamic_load.c:133:    ret[e]=0;    return ret;   }      static void *dlopen(const char *foo, int how)   {    TCHAR *tmp;    HINSTANCE ret;    tmp=convert_string(foo, strlen(foo));    ret=LoadLibrary(tmp); -  free((char *)tmp); +  free(tmp);    return (void *)ret;   }      static char * dlerror(void)   {    static char buffer[200];    int err = GetLastError();    switch(err) {    case ERROR_MOD_NOT_FOUND:    return "The specified module could not be found.";
pike.git/src/dynamic_load.c:697: Inside #if defined(USE_DYNAMIC_MODULES)
   {    struct module_list *tmp=dynamic_module_list;    dynamic_module_list=tmp->next;   #ifndef DEBUG_MALLOC    dlclose(tmp->module);   #endif   #ifdef PIKE_DEBUG    if (tmp->module_prog)    Pike_fatal ("There's still a program for a dynamic module.\n");   #endif -  free((char *)tmp); +  free(tmp);    }   #endif   }         #endif /* NO_PIKE_GUTS */      #ifdef CREATE_MAIN   #include <stdio.h>