I'm writing a program using SDL and have done quite a bit with it so far. As far as I know I've used SDL_FreeSurface() on every SDL_Surface* I've used, have made sure to use TTF_CloseFont() on all the fonts I've opened with SDL_TTF, and have used SDL_Quit() and TTF_Quit() at the end of the program.
Nevertheless, upon running runtime checker I get a ton of supposed leaks. Am I somehow not freeing memory?