It Segfaults at the drawString.Code:if ( SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO) < 0 ) { printf("Unable to init SDL: %s\n", SDL_GetError()); exit(1); } atexit(SDL_Quit); screen=SDL_SetVideoMode(1024,768,32,SDL_HWSURFACE|SDL_DOUBLEBUF|SDL_FULLSCREEN); if ( screen == NULL ) { printf("Unable to set video: %s\n", SDL_GetError()); exit(1); } drawString(screen, font, 0, 0, "Loaded!\n");
I've tried blitting surfaces to the screen and all, but it still segfaults whenever I try to draw to the screen.