anchor.diff:  #define SDL_Unsupported()   SDL_Error(SDL_UNSUPPORTED)
   #define SDL_InvalidParamError(param)    SDL_SetError("Parameter '%s' is invalid", (param))
      }
  -
   type
     TSDL_ErrorCode = (SDL_ENOMEM,
                       SDL_EFREAD,
  
positive.code: {
    Changelog:
    ----------
    v.1.2-Alpha; 19.07.2013: Added "sdl_timer.h"
    v.1.1-Alpha; 09.07.2013: Added "sdl_render.h"
    v.1.0-Alpha; 05.07.2013: Initial Alpha-Release.
  }
  
  {$DEFINE SDL}
  
negative.code: function SDL_SetError(const fmt: PAnsiChar): SInt32 cdecl; external {$IFDEF GPC} name 'SDL_SetError' {$ELSE} SDL_LibName {$ENDIF};
  function SDL_GetError: PAnsiChar cdecl; external {$IFDEF GPC} name 'SDL_GetError' {$ELSE} SDL_LibName {$ENDIF};
  procedure SDL_ClearError cdecl; external {$IFDEF GPC} name 'SDL_ClearError' {$ELSE} SDL_LibName {$ENDIF};
    {*Internal error functions*}
    {**
     *  Internal error functions
     *
  