# HG changeset patch # User reimar # Date 1267300405 0 # Node ID b0342ca7ea61f742334c49bfbfd5e7c028ae6ee6 # Parent e41d1c03cea4d5dd1ec353360944810ee514f7b4 Fix windows Gui compilation and remove some related typecasts. diff -r e41d1c03cea4 -r b0342ca7ea61 gui/win32/interface.c --- a/gui/win32/interface.c Sat Feb 27 18:20:22 2010 +0000 +++ b/gui/win32/interface.c Sat Feb 27 19:53:25 2010 +0000 @@ -519,11 +519,11 @@ } /* this function gets called by mplayer to update the gui */ -int guiGetEvent(int type, char *arg) +int guiGetEvent(int type, void *arg) { - stream_t *stream = (stream_t *) arg; + stream_t *stream = arg; #ifdef CONFIG_DVDREAD - dvd_priv_t *dvdp = (dvd_priv_t *) arg; + dvd_priv_t *dvdp = arg; #endif if(!mygui || !mygui->skin) return 0; @@ -577,17 +577,17 @@ break; } case guiSetContext: - guiIntfStruct.mpcontext = (void *) arg; + guiIntfStruct.mpcontext = arg; break; case guiSetDemuxer: - guiIntfStruct.demuxer = (void *) arg; + guiIntfStruct.demuxer = arg; break; case guiSetValues: { guiIntfStruct.sh_video = arg; if (arg) { - sh_video_t *sh = (sh_video_t *)arg; + sh_video_t *sh = arg; codecname = sh->codec->name; guiIntfStruct.FPS = sh->fps; @@ -644,7 +644,7 @@ mygui->updatedisplay(mygui, mygui->mainwindow); break; case guiSetAfilter: - guiIntfStruct.afilter = (void *) arg; + guiIntfStruct.afilter = arg; break; case guiCEvent: { @@ -719,7 +719,7 @@ break; } case guiSetFileName: - if (arg) guiIntfStruct.Filename = (char *) arg; + if (arg) guiIntfStruct.Filename = arg; break; case guiSetDefaults: {