mirror of
https://github.com/yawut/SDL.git
synced 2026-08-23 09:15:18 -05:00
Fixed compile warnings with gcc 4
This commit is contained in:
@@ -116,7 +116,7 @@ static int SDL_SoftBlit(SDL_Surface *src, SDL_Rect *srcrect,
|
||||
}
|
||||
|
||||
#ifdef MMX_ASMBLIT
|
||||
static __inline__ void SDL_memcpyMMX(char* to,char* from,int len)
|
||||
static __inline__ void SDL_memcpyMMX(Uint8 *to, const Uint8 *from, int len)
|
||||
{
|
||||
int i;
|
||||
|
||||
@@ -132,7 +132,7 @@ static __inline__ void SDL_memcpyMMX(char* to,char* from,int len)
|
||||
SDL_memcpy(to, from, len&7);
|
||||
}
|
||||
|
||||
static __inline__ void SDL_memcpySSE(char* to,char* from,int len)
|
||||
static __inline__ void SDL_memcpySSE(Uint8 *to, const Uint8 *from, int len)
|
||||
{
|
||||
int i;
|
||||
|
||||
|
||||
@@ -613,7 +613,7 @@ void X11_InitKeymap(void)
|
||||
}
|
||||
|
||||
#ifdef X_HAVE_UTF8_STRING
|
||||
Uint32 Utf8ToUcs4(const char * utf8)
|
||||
Uint32 Utf8ToUcs4(const unsigned char *utf8)
|
||||
{
|
||||
Uint32 c;
|
||||
int i = 1;
|
||||
|
||||
@@ -532,7 +532,7 @@ void *X11_GL_GetProcAddress(_THIS, const char* proc)
|
||||
|
||||
handle = this->gl_config.dll_handle;
|
||||
if ( this->gl_data->glXGetProcAddress ) {
|
||||
return this->gl_data->glXGetProcAddress(proc);
|
||||
return this->gl_data->glXGetProcAddress((const GLubyte *)proc);
|
||||
}
|
||||
#if defined(__OpenBSD__) && !defined(__ELF__)
|
||||
#undef do_dlsym
|
||||
|
||||
@@ -49,7 +49,7 @@ static char rcsid =
|
||||
Bool SDL_NAME(XF86VidModeGetModeInfo)(Display *dpy, int scr, SDL_NAME(XF86VidModeModeInfo) *info)
|
||||
{
|
||||
SDL_NAME(XF86VidModeModeLine) *l = (SDL_NAME(XF86VidModeModeLine)*)((char*)info + sizeof info->dotclock);
|
||||
return SDL_NAME(XF86VidModeGetModeLine)(dpy, scr, &info->dotclock, l);
|
||||
return SDL_NAME(XF86VidModeGetModeLine)(dpy, scr, (int*)&info->dotclock, l);
|
||||
}
|
||||
#endif /* XFREE86_VM */
|
||||
|
||||
|
||||
@@ -103,8 +103,8 @@ SDL_Overlay *X11_CreateYUVOverlay(_THIS, int width, int height, Uint32 format, S
|
||||
SDL_Overlay *overlay;
|
||||
struct private_yuvhwdata *hwdata;
|
||||
int xv_port;
|
||||
int i, j, k;
|
||||
int adaptors;
|
||||
unsigned int i, j, k;
|
||||
unsigned int adaptors;
|
||||
SDL_NAME(XvAdaptorInfo) *ainfo;
|
||||
int bpp;
|
||||
#ifndef NO_SHARED_MEMORY
|
||||
|
||||
Reference in New Issue
Block a user