Is it an error to attempt either SDL_WasInit or SDL_InitSubsystem without first having called SDL_Init? If so, is there a rule against multiple calls to SDL_Init? If not, will an SDL_QuitSubSystem to each and every initialized system be equivalent to an SDL_Quit? Thanks, -- Jeff