Mercurial > sdl-ios-xcode
changeset 4867:ba7492f9e2b8
While you can actually write to the error buffer, conceptually it's read-only.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 29 Aug 2010 12:00:09 -0700 |
parents | f42e8db53f78 |
children | d6adaafcfb10 |
files | include/SDL_error.h src/SDL_error.c |
diffstat | 2 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/include/SDL_error.h Sat Aug 28 22:56:52 2010 -0700 +++ b/include/SDL_error.h Sun Aug 29 12:00:09 2010 -0700 @@ -41,7 +41,7 @@ /* Public functions */ 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); /**
--- a/src/SDL_error.c Sat Aug 28 22:56:52 2010 -0700 +++ b/src/SDL_error.c Sun Aug 29 12:00:09 2010 -0700 @@ -198,12 +198,12 @@ } /* Available for backwards compatibility */ -char * +const char * SDL_GetError(void) { static char errmsg[SDL_ERRBUFIZE]; - return ((char *) SDL_GetErrorMsg(errmsg, SDL_ERRBUFIZE)); + return SDL_GetErrorMsg(errmsg, SDL_ERRBUFIZE); } void