# HG changeset patch # User Sam Lantinga # Date 1147407679 0 # Node ID e25445333ccfff1b5234e173ab1dae5fac72ee3e # Parent d2b0f8b18ab85750f0bc00689a3c25b723c1ec3d Fixed signed/unsigned issues diff -r d2b0f8b18ab8 -r e25445333ccf src/SDL_error.c --- a/src/SDL_error.c Fri May 12 04:18:32 2006 +0000 +++ b/src/SDL_error.c Fri May 12 04:21:19 2006 +0000 @@ -188,7 +188,7 @@ { static char errmsg[SDL_ERRBUFIZE]; - return((char *)SDL_GetErrorMsg((unsigned char *)errmsg, SDL_ERRBUFIZE)); + return((char *)SDL_GetErrorMsg(errmsg, SDL_ERRBUFIZE)); } void SDL_ClearError(void) diff -r d2b0f8b18ab8 -r e25445333ccf src/SDL_error_c.h --- a/src/SDL_error_c.h Fri May 12 04:18:32 2006 +0000 +++ b/src/SDL_error_c.h Fri May 12 04:21:19 2006 +0000 @@ -40,7 +40,7 @@ is not in the hashtable, or no hashtable is available, the key is used directly as an error message format string. */ - unsigned char key[ERR_MAX_STRLEN]; + char key[ERR_MAX_STRLEN]; /* These are the arguments for the error functions */ int argc; @@ -51,7 +51,7 @@ #endif int value_i; double value_f; - unsigned char buf[ERR_MAX_STRLEN]; + char buf[ERR_MAX_STRLEN]; } args[ERR_MAX_ARGS]; } SDL_error;