Thanks, I've applied your patch and made it so you can call TTF_Init() multiple times safely (as long as you call TTF_Quit() as many times.) See ya, -Sam Lantinga, Software Engineer, Blizzard Entertainment