INIT(IMG_Init(IMG_INIT_PNG) != IMG_INIT_PNG, IMG_GetError, IMG_Quit);
INIT(TTF_Init() == -1, TTF_GetError, TTF_Quit);
INIT(state_init(), state_get_error, state_quit);
INIT(IMG_Init(IMG_INIT_PNG) != IMG_INIT_PNG, IMG_GetError, IMG_Quit);
INIT(TTF_Init() == -1, TTF_GetError, TTF_Quit);
INIT(state_init(), state_get_error, state_quit);