Fix bug with sizeof usage with struct
Forgot to include in_sdl2.c
Fix big chunk of warnings