23 #ifdef SDL_LOADSO_DLOPEN
36 void *
handle = dlopen(sofile, RTLD_NOW|RTLD_LOCAL);
37 const char *loaderror = (
char *) dlerror();
39 SDL_SetError(
"Failed loading %s: %s", sofile, loaderror);
47 void *symbol = dlsym(handle, name);
54 symbol = dlsym(handle, _name);
58 (
const char *) dlerror());
#define SDL_stack_free(data)
EGLImageKHR EGLint * name
DECLSPEC void *SDLCALL SDL_LoadObject(const char *sofile)
DECLSPEC size_t SDLCALL SDL_strlcpy(char *dst, const char *src, size_t maxlen)
DECLSPEC void SDLCALL SDL_UnloadObject(void *handle)
DECLSPEC int SDLCALL SDL_SetError(const char *fmt,...)
DECLSPEC size_t SDLCALL SDL_strlen(const char *str)
#define SDL_stack_alloc(type, count)
EGLImageKHR EGLint EGLint * handle
DECLSPEC void *SDLCALL SDL_LoadFunction(void *handle, const char *name)