From f3b32f6f56727dcb71e7fdfe45f4a476f5e98a9a Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Tue, 4 Sep 2007 19:20:14 +0000 Subject: [PATCH] Fix pointer-int casts warnings --- src/input/var.c | 4 ++-- src/modules/entry.c | 4 ++-- src/video_output/vout_intf.c | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/input/var.c b/src/input/var.c index 59b3f60dba..96c9d72f93 100644 --- a/src/input/var.c +++ b/src/input/var.c @@ -283,7 +283,7 @@ void input_ControlVarNavigation( input_thread_t *p_input ) var_Create( p_input, val.psz_string, VLC_VAR_INTEGER|VLC_VAR_HASCHOICE|VLC_VAR_ISCOMMAND ); var_AddCallback( p_input, val.psz_string, - NavigationCallback, (void *)i ); + NavigationCallback, (void *)(intptr_t)i ); if( p_input->p->title[i]->psz_name == NULL || *p_input->p->title[i]->psz_name == '\0' ) @@ -667,7 +667,7 @@ static int NavigationCallback( vlc_object_t *p_this, char const *psz_cmd, (void)psz_cmd; (void)oldval; /* Issue a title change */ - val.i_int = (int)p_data; + val.i_int = (intptr_t)p_data; input_ControlPush( p_input, INPUT_CONTROL_SET_TITLE, &val ); var_Change( p_input, "title", VLC_VAR_SETVALUE, &val, NULL ); diff --git a/src/modules/entry.c b/src/modules/entry.c index 2b009af35f..cf5a93d412 100644 --- a/src/modules/entry.c +++ b/src/modules/entry.c @@ -78,7 +78,7 @@ int vlc_module_set (module_t *module, int propid, void *value) { case VLC_MODULE_CPU_REQUIREMENT: assert (!module->b_submodule); - module->i_cpu |= (int)value; + module->i_cpu |= (intptr_t)value; break; case VLC_MODULE_SHORTCUT: @@ -109,7 +109,7 @@ int vlc_module_set (module_t *module, int propid, void *value) break; case VLC_MODULE_SCORE: - module->i_score = (int)value; + module->i_score = (intptr_t)value; break; case VLC_MODULE_PROGRAM: diff --git a/src/video_output/vout_intf.c b/src/video_output/vout_intf.c index 917043da95..5bd4af5143 100644 --- a/src/video_output/vout_intf.c +++ b/src/video_output/vout_intf.c @@ -98,7 +98,7 @@ void *vout_RequestWindow( vout_thread_t *p_vout, /* Check whether someone provided us with a window ID */ var_Get( p_vout->p_libvlc, "drawable", &val ); - if( val.i_int ) return (void *)val.i_int; + if( val.i_int ) return (void *)(intptr_t)val.i_int; /* Find if the main interface supports embedding */ p_list = vlc_list_find( p_vout, VLC_OBJECT_INTF, FIND_ANYWHERE ); -- 2.39.2