[Add] Spit out warning if SDL major/minor versions differ.

This commit is contained in:
Allanis 2013-11-23 01:50:30 +00:00
parent 7dcb5f738c
commit e5d50254d2

View File

@ -583,5 +583,11 @@ static void print_SDLversion(void) {
DEBUG("SDL: %d.%d.%d [compiled: %d.%d.%d]", DEBUG("SDL: %d.%d.%d [compiled: %d.%d.%d]",
linked->major, linked->minor, linked->patch, linked->major, linked->minor, linked->patch,
compiled.major, compiled.minor, compiled.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.");
} }