Then I think you can remove the conditional compilation and just keep SDL_SWSURFACE.