#include #include #include #include "pong.h" int main (int argc, char* args[]) { Pong *p = NULL; if (SDL_Init(SDL_INIT_VIDEO) < 0) { printf( "SDL could not initialize! SDL_Error: %s\n", SDL_GetError() ); return 1; } if (TTF_Init() < 0) { printf( "TTF could not initialize! TTF_Error: %s\n", TTF_GetError() ); return 1; } p = Pong_init(); if (p == NULL) { printf("Pong failed to initialise!\n"); TTF_Quit(); SDL_Quit(); return 1; } Pong_run(p); Pong_free(p); TTF_Quit(); SDL_Quit(); return 0; }