[Add] Display compiled and linked SDL versions.

This commit is contained in:
Allanis 2013-08-25 22:47:46 +01:00
parent 7ebeadc73c
commit ff172951e1

View File

@ -60,6 +60,7 @@ int indjoystick = -1;
char* namjoystick = NULL;
/* Prototypes. */
static void print_SDLversion(void);
static void load_screen(void);
static void load_all(void);
static void unload_all(void);
@ -115,6 +116,10 @@ int main(int argc, char** argv) {
LOG(" %s", dataname);
DEBUG();
/* Display the SDL Version. */
print_SDLversion();
DEBUG();
/* Random numbers. */
rng_init();
@ -517,3 +522,17 @@ char* lephisto_version(void) {
return human_version;
}
/**
* @bief Print the SDL version.
*/
static void print_SDLversion(void) {
const SDL_version* linked;
SDL_version compiled;
SDL_VERSION(&compiled);
linked = SDL_Linked_Version();
DEBUG("SDL: %d.%d.%d [compiled: %d.%d.%d]",
linked->major, linked->minor, linked->patch,
compiled.major, compiled.minor, compiled.patch);
}