cleaning up if SDL2 checks and removing an empty method