#include <stdio.h>
#define SDL_MAIN_HANDLED
#include <SDL2/SDL.h>

#define SCREEN_WIDTH 800
#define SCREEN_HEIGHT 600
unsigned int FLAG_ERR;

struct Window_Struct
{
    SDL_Window *window;
    SDL_Surface *surface;
}
typedef Window_Struct ClassWindow;


int PrintError(void)
{
    if(FLAG_ERR == 1)
    {
        fprintf(stderr, "Error: %s\n", SDL_GetError());
        return 0;
    }

    return 0;
}





int main(int argc, char *argv[])
{
    FLAG_ERR = 0;
    if(SDL_Init(SDL_INIT_VIDEO) == -1)
    {
        PrintError();
        return 0;
    }
    printf("Initialised SDL\n");

   




    exitErr:
    PrintError();
    printf("Quitting...\n");
    SDL_Quit();
    return 0;
}