From ff172951e17b25a8ae624df928ab78f550de3b06 Mon Sep 17 00:00:00 2001 From: Allanis <allanis@saracraft.net> Date: Sun, 25 Aug 2013 22:47:46 +0100 Subject: [PATCH] [Add] Display compiled and linked SDL versions. --- src/lephisto.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/lephisto.c b/src/lephisto.c index f43435d..de01f54 100644 --- a/src/lephisto.c +++ b/src/lephisto.c @@ -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); +} +