/*
- Copyright (C) 1997-2016 Sam Lantinga <slouken@libsdl.org>
+ Copyright (C) 1997-2018 Sam Lantinga <slouken@libsdl.org>
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
typedef int (*fntype) (const char *);
int
-SDL_main(int argc, char *argv[])
+main(int argc, char *argv[])
{
int retval = 0;
int hello = 0;
if (argc != 3) {
const char *app = argv[0];
- SDLTest_Log("USAGE: %s <library> <functionname>\n", app);
- SDLTest_Log(" %s --hello <lib with puts()>\n", app);
+ SDL_Log("USAGE: %s <library> <functionname>\n", app);
+ SDL_Log(" %s --hello <lib with puts()>\n", app);
return 1;
}
/* Initialize SDL */
if (SDL_Init(0) < 0) {
- SDLTest_LogError(SDL_LOG_CATEGORY_APPLICATION, "Couldn't initialize SDL: %s\n", SDL_GetError());
+ SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Couldn't initialize SDL: %s\n", SDL_GetError());
return 2;
}
lib = SDL_LoadObject(libname);
if (lib == NULL) {
- SDLTest_LogError(SDL_LOG_CATEGORY_APPLICATION, "SDL_LoadObject('%s') failed: %s\n",
+ SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "SDL_LoadObject('%s') failed: %s\n",
libname, SDL_GetError());
retval = 3;
} else {
fn = (fntype) SDL_LoadFunction(lib, symname);
if (fn == NULL) {
- SDLTest_LogError(SDL_LOG_CATEGORY_APPLICATION, "SDL_LoadFunction('%s') failed: %s\n",
+ SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "SDL_LoadFunction('%s') failed: %s\n",
symname, SDL_GetError());
retval = 4;
} else {
- SDLTest_Log("Found %s in %s at %p\n", symname, libname, fn);
+ SDL_Log("Found %s in %s at %p\n", symname, libname, fn);
if (hello) {
- SDLTest_Log("Calling function...\n");
+ SDL_Log("Calling function...\n");
fflush(stdout);
fn(" HELLO, WORLD!\n");
- SDLTest_Log("...apparently, we survived. :)\n");
- SDLTest_Log("Unloading library...\n");
+ SDL_Log("...apparently, we survived. :)\n");
+ SDL_Log("Unloading library...\n");
fflush(stdout);
}
}