From: RĂ©mi Denis-Courmont Date: Sun, 24 Aug 2008 19:53:01 +0000 (+0300) Subject: Missing cast with vlc_config_set X-Git-Tag: 0.9.0~2 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=a25b69c55cdd30214e7bd941a52def183f12867c;p=vlc Missing cast with vlc_config_set (What about some GCCisms for static type checking here... later) --- diff --git a/include/vlc_plugin.h b/include/vlc_plugin.h index cc51ddc650..364e53c089 100644 --- a/include/vlc_plugin.h +++ b/include/vlc_plugin.h @@ -408,21 +408,21 @@ enum vlc_config_properties (size_t)(sizeof (list) / sizeof (char *)), \ (const char *const *)(list), \ (const char *const *)(list_text), \ - list_update_func); + (vlc_callback_t)(list_update_func)); #define change_integer_list( list, list_text, list_update_func ) \ vlc_config_set (p_config, VLC_CONFIG_LIST, domain, \ (size_t)(sizeof (list) / sizeof (int)), \ (const int *)(list), \ (const char *const *)(list_text), \ - list_update_func); + (vlc_callback_t)(list_update_func)); #define change_float_list( list, list_text, list_update_func ) \ vlc_config_set (p_config, VLC_CONFIG_LIST, domain, \ (size_t)(sizeof (list) / sizeof (float)), \ (const float *)(list), \ (const char *const *)(list_text), \ - list_update_func); + (vlc_callback_t)(list_update_func)); #define change_integer_range( minv, maxv ) \ vlc_config_set (p_config, VLC_CONFIG_RANGE, (int)(minv), (int)(maxv));