From e5d50254d2b03048dde0db6bb7bf355f9ec800f5 Mon Sep 17 00:00:00 2001 From: Allanis <allanis@saracraft.net> Date: Sat, 23 Nov 2013 01:50:30 +0000 Subject: [PATCH] [Add] Spit out warning if SDL major/minor versions differ. --- src/lephisto.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lephisto.c b/src/lephisto.c index d944513..6331d47 100644 --- a/src/lephisto.c +++ b/src/lephisto.c @@ -583,5 +583,11 @@ static void print_SDLversion(void) { DEBUG("SDL: %d.%d.%d [compiled: %d.%d.%d]", linked->major, linked->minor, linked->patch, compiled.major, compiled.minor, compiled.patch); + + /* Check if major/minor version differ. */ + if((linked->major*100 + linked->minor) > compiled.major*100 + compiled.minor) + WARN("SDL is newer than compiled version."); + if((linked->major*100 + linked->monor) < compiled.major*100 + compiled.minor) + WARN("SDL is older than compiled version."); }