Commit adc9598f authored by Sam Lantinga's avatar Sam Lantinga

While you can actually write to the error buffer, conceptually it's read-only.

parent 09ad8038
...@@ -41,7 +41,7 @@ extern "C" { ...@@ -41,7 +41,7 @@ extern "C" {
/* Public functions */ /* Public functions */
extern DECLSPEC void SDLCALL SDL_SetError(const char *fmt, ...); extern DECLSPEC void SDLCALL SDL_SetError(const char *fmt, ...);
extern DECLSPEC char *SDLCALL SDL_GetError(void); extern DECLSPEC const char *SDLCALL SDL_GetError(void);
extern DECLSPEC void SDLCALL SDL_ClearError(void); extern DECLSPEC void SDLCALL SDL_ClearError(void);
/** /**
......
...@@ -198,12 +198,12 @@ SDL_GetErrorMsg(char *errstr, unsigned int maxlen) ...@@ -198,12 +198,12 @@ SDL_GetErrorMsg(char *errstr, unsigned int maxlen)
} }
/* Available for backwards compatibility */ /* Available for backwards compatibility */
char * const char *
SDL_GetError(void) SDL_GetError(void)
{ {
static char errmsg[SDL_ERRBUFIZE]; static char errmsg[SDL_ERRBUFIZE];
return ((char *) SDL_GetErrorMsg(errmsg, SDL_ERRBUFIZE)); return SDL_GetErrorMsg(errmsg, SDL_ERRBUFIZE);
} }
void void
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment